From nobody Mon Dec 1 01:36:27 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 4dKRMH43dfz6HdL2 for ; Mon, 01 Dec 2025 01:36:27 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKRMH3M4vz3X1b for ; Mon, 01 Dec 2025 01:36:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764552987; 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=VsAXh1S440YlklfYHesW3YVyENkUrKAFctSrAQiBmmg=; b=UKUAFmhyM3fk7MLqTJPUZTYviQGqkmrWN/P+T+pt7UvtKOSYcZfxiwH46F+EskvczZwaKd vl7J8UAzlxvNCm2sOmD7ts5y1Sj7kgEUEsYDj7m5ybOAGPptwgCtPioHJjZFi07iJOzUyM jkZWHi5R1xMFbL+J95p9wdSE7Nub8Tozhv+XWHX6isLYiIjGoDvknUVJ3cmZxLK0JcWOlN t4h6v6NZfQrHue/ztansHwTB7++LKzTLMVeCfKFgh2fNU+UMbyO9CihETlX4b/RUTi2r0w deVfGMh1ATafqJJxEdHYweZ8eu/fgmuSW5T1jodrceUY859PjL39CcKe0r9Pcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764552987; 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=VsAXh1S440YlklfYHesW3YVyENkUrKAFctSrAQiBmmg=; b=YMgh9b3nE/ZuZNshed2BMN3r6pe9VQldfeX/l4q9Wc4VhybgUXQ741vDtQugcefR0IkXmO v6YKdO+2FBNrrlY/TzwwVIBWiv18tvQmceCFKo7bo1gmxYfc6PYSrKREdzk1nzyB8tdtw9 GN02W7CXDrmxjPWq52nL26P6x2PFIPo80GhI7E6kPDvoS7tiu+1TpIhYiFQ/q6o3aCCDN0 hMDTqZjlfTMGsBdAhaZCOQ+VDlT0EQO+aXsL4ujusdWo9AQkoBzjwqNJmqo97KvnUGATEw JgRYVSXhbjwaxlCJ0dWyFHKCPUKn9EE0slwdOX9x2vcZIbeO4WtcpRtcxjjwVw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764552987; a=rsa-sha256; cv=none; b=A0Gfywz4tyRvfU0FugGzuqipeeOVzJ7gVD3FwW423LvS0RS8NvbSOe7kH5qQI5rLUMhIgQ gbgKwAiBBEuJA7mqkqoRmR/bIEdBcDWXbgbNMoZZ2S+jcaU75vVZCgbXJW1wqmL84BPOOG 3bfrOlYRxY3rTYlgYDkUyTiWUFKP3yRfI4y3jSbYopZhJueJmzXSTzZHlqrHoZmx9oMzhm 6mnFHsXJD+ao5XD3M1pOd4jhyGIdOEHAd9DYxR00/vsMxGCPeh/NKu58bw42XM2iJ10MVS 3ook+BIsWwXwMhDR5pikzLrQLjBvPaEZxnXYJlI5lXivKseuecuIA9Jc88RGAA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKRMH2g06z10k8 for ; Mon, 01 Dec 2025 01:36:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 229b2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 01:36:27 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Jaeyoon Choi Subject: git: 7917f323af - main - releases/15.0R/relnotes: Add ufshci(4) 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: jaeyoon X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7917f323af557e1665ec6bb5ca58227d9d460d74 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 01:36:27 +0000 Message-Id: <692cf11b.229b2.7b69b284@gitrepo.freebsd.org> The branch main has been updated by jaeyoon: URL: https://cgit.FreeBSD.org/doc/commit/?id=7917f323af557e1665ec6bb5ca58227d9d460d74 commit 7917f323af557e1665ec6bb5ca58227d9d460d74 Author: Jaeyoon Choi AuthorDate: 2025-12-01 01:26:49 +0000 Commit: Jaeyoon Choi CommitDate: 2025-12-01 01:33:33 +0000 releases/15.0R/relnotes: Add ufshci(4) Reviewed By: emaste Sponsored by: Samsung Electronics Differential Revision: https://reviews.freebsd.org/D53997 --- website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 97c54151f1..8c02771eca 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -952,6 +952,9 @@ man:u2f[4] driver. Device names and protocol handling for these devices are unchanged. gitref:74072e9f16c1[repository=src] (Sponsored by The FreeBSD Foundation) +The man:ufshci[4] driver has been added, supporting Universal Flash Storage (UFS) host controllers. +gitref:1349a733cf28[repository=src] (Sponsored by Samsung Electronics) + [[drivers-removals]] === Deprecated and Removed Drivers From nobody Mon Dec 1 08:25:09 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 4dKcQs2KPgz6JQ1D for ; Mon, 01 Dec 2025 08:25:09 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKcQs1sgvz3RWH for ; Mon, 01 Dec 2025 08:25:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764577509; 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=wQeh9E/0SMWVMQVZIXvOTp6FSx3lsG0N4cO4dxQFib8=; b=fmOsIy6ewBAzLZELxSIzU7/J73G9vTjaHG4nOuOlNqK7W3/wVjIGc4k2Htzu1fdARMPALy gYD6VMLw27iM2kzfRgIYBXy3HE4fkeh3Z7Hx1muBIb65CL+ihHiKarc3p7gAQ+YFDl8ye6 x8rVki5q2utx/AW8WnHkojjgSQASFVT+AVEPzZsllZawuxl/K0ii3UU3YrBaew7xInRBmz id3QLShHrVsIKI1V+LUQ8nnBtAUdfoMLaa0VCvhD10pvWI3olct6sJDg5sI4VeyR1Gam19 riYr5iUKTLPE0++J6KyiJZOKZOHse5QtB7cgEG98VSXhWU3dW4db2AoqeU8nsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764577509; 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=wQeh9E/0SMWVMQVZIXvOTp6FSx3lsG0N4cO4dxQFib8=; b=DBe6wePhQci13TxokrLFj68rtg2dYppJt/CyAUhAK72WydP1JdcLKoQbvqLnm80Y+0NLaI 1kFET16S0APBhR/LCu0KV2HiT6Exn3ZlL9L9ZILo+Yj+9+Gs9Z5PI9JiFwtN2Ws0CCWmHm QARZCWTNm9e6bwV5kEFUH0O4MFnVXNTqBgdyWQV7wolOITPxbAeKb8wOtc1SaCPmjIcnj2 WqZLXf8l642+/mpChMVv0BjvriFWrZ9+FDT/ezaNLrwWz2dMJqYPCt950mHeSs4QL508jD 7Y4DjJazjWvVPk+PR/pxUFqUe+mtsJp74kpOQzaAFuzgnclBr3OFCLjK8llKmA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764577509; a=rsa-sha256; cv=none; b=uXzW9evoXsidPwoazTOHhESSy7FXkGyyW4hvDXdFRfF4NAj8qra166W8tV+ZR20DFvTvFX lr0W7+fdWa6xlaYD2lN2OqfN2B3B23QpFWaQUfk++jpznpBlb/FQxaGORosLAvSbsRgxKf P+1D9grQU5gdX9ytkr23znKd85GcW8+MF3tHrUoYvEZN0lgDuoqcBAi7ynom9j8OkqBybk tpqANTb6tE22YUyuahBd7cSHQ0x+TRbS2b9jWz9m2VkhE0XeYJ6/B1ZwxBMcV27ZZWZeFK nh46nlzXhD8LnjqEaKKBpPgwr9AuwFzJ1kJF5KRZc2M04glTJQYzUrJKJBM9CQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKcQs0lYBz1CHb for ; Mon, 01 Dec 2025 08:25:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2e11c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 08:25:09 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 7104bbd5da - main - releases/15.0R/relnotes: Use 13.0R formatting for "Sponsored by" 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7104bbd5da0a15de99d5b39a0837676e5b96dc78 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 08:25:09 +0000 Message-Id: <692d50e5.2e11c.207dfcf@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=7104bbd5da0a15de99d5b39a0837676e5b96dc78 commit 7104bbd5da0a15de99d5b39a0837676e5b96dc78 Author: Olivier Certner AuthorDate: 2025-11-28 22:01:49 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 08:23:45 +0000 releases/15.0R/relnotes: Use 13.0R formatting for "Sponsored by" We have been having some special formatting for "Sponsored by", which for some reason has been abandoned since 14.0R. Put it back, as it helps distinguish the content from the sponsoring. It is also visually more pleasing (YMMV). Reviewed by: emaste Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53985 --- website/content/en/releases/15.0R/relnotes.adoc | 178 ++++++++++++------------ 1 file changed, 89 insertions(+), 89 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 8c02771eca..80d4e85955 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -427,10 +427,10 @@ For example: `date -Ins` prints "2024-04-22T12:20:28,763742224+02:00" and `date gitref:eeb04a736cb9[repository=src] The man:dtrace[1] utility can now generate machine-readable output in JSON, XML, and HTML using man:libxo[3]. -gitref:aef4504139a4[repository=src] (Sponsored by Innovate UK) +gitref:aef4504139a4[repository=src] {{< sponsored "Innovate UK" >}} The man:lastcomm[1] utility now displays timestamps with a precision of seconds. -gitref:692c0a2e80c1[repository=src] (Sponsored by DSS Gmbh) +gitref:692c0a2e80c1[repository=src] {{< sponsored "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. @@ -440,20 +440,20 @@ The man:usbconfig[8] utility now reads the descriptions of usb vendor and produc gitref:7b9a772f9f64[repository=src] An option has been added to change the directory in man:env[1] which closely resembles the feature in the GNU version of env, although it does not support long options. -gitref:08e8554c4a39[repository=src] (Sponsored by Klara, Inc.) +gitref:08e8554c4a39[repository=src] {{< sponsored "Klara, Inc." >}} man:ps[1] now automatically removes canned displays' columns that contain same data as some explicitly-requested columns. Before this change, if some user requested to add some "canned display" (options `-j`, `-l`, `-u` or `-v`), columns in it that were duplicates of explicitly-requested ones earlier on the command line were omitted, but this did not work the other way around, when a canned display appears before explicitly-requested columns. Additionally, columns with different keywords but which are aliases to the same keyword are now also considered holding the same data, in addition to columns having the same keyword. gitref:cd768a840644[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} man:ps[1]'s `-O` option is now more versatile and predictable. The man:ps[1] display's list of columns is now first built without taking into account the `-O` options. In a second step, all columns passed via `-O` are finally inserted after the built-so-far display's first PID column (if it exists, else at start), in their order of appearance as arguments to the `-O` options. gitref:5dad61d9b949[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} man:ps[1]'s `-a` and `-A` options now always show all processes. When combined with other options affecting the selection of processes, except for `-X` and `-x`, option `-a` would have no effect (and `-A` would reduce to just `-x`). @@ -462,19 +462,19 @@ As a practical consequence, specifying `-a` or `-A` now causes all processes to In particular, to list only processes from specific jails, one must not use `-a` with `-J`. Option `-J`, contrary to its apparent initial intent, never worked as a filter in practice, except by accident with only `-a` due to the bug. gitref:93a94ce731a8[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} man:ps[1] now matches current user's processes using the effective user ID. Previously, we would match using the real user ID. This puts man:ps[1] in conformance with POSIX on that topic. gitref:1aabbb25c9f9c4372[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} man:ps[1]'s `-U` flag now selects processes by real user IDs. This is what POSIX mandates for option `-U` and arguably the behavior that most users actually need in most cases. Before, `-U` would select processes by their effective user IDs (which is the behavior mandated by POSIX for option `-u`). gitref:995b690d1398[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} Add flags to filter jail prison and vnet variables in man:sysctl[8] output. So users do not have to contact the source code to tell whether a variable is a jail prison / vnet one or not. @@ -488,8 +488,8 @@ man:mdo[1] now supports fully specifying all users and groups in the target cred As a convenience, in addition to a full explicit specification, it allows starting from a baseline providing default values for all attributes, which is either the login credentials from some user in the password database or the current credentials, and then amending these attributes selectively. The manual page has been updated to describe the new options and their interactions. gitref:4ffcb1a4a99c[repository=src] -(Sponsored by The FreeBSD Foundation.) -(Sponsored by Google LLC (GSoC 2025).) +{{< sponsored "The FreeBSD Foundation" >}} +{{< sponsored "Google LLC (GSoC 2025)" >}} [[userland-contrib]] === Contributed Software @@ -518,19 +518,19 @@ gitref:4afb96fdd272[repository=src]. gitref:2ae238160f20[repository=src] `libcbor` has been upgraded to 0.11.0. -gitref:1755b9daa693[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:1755b9daa693[repository=src] {{< sponsored "The FreeBSD Foundation" >}} `libcxxrt` has been upgraded to vendor snapshot 6f2fdfebcd62. gitref:d0dcee46d971[repository=src] `libfido2` has been upgraded to 1.14.0. -gitref:128bace5102e[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:128bace5102e[repository=src] {{< sponsored "The FreeBSD Foundation" >}} `libpcap` has been upgraded to 1.10.5. -gitref:26f21a6494b4[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:26f21a6494b4[repository=src] {{< sponsored "The FreeBSD Foundation" >}} `tcpdump` has been upgraded to 4.99.5. -gitref:ec3da16d8bc1[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:ec3da16d8bc1[repository=src] {{< sponsored "The FreeBSD Foundation" >}} `unbound` has been upgraded to 1.22.0. gitref:0a096a7b3ae8[repository=src] @@ -552,7 +552,7 @@ man:expat[3] has been updated to 2.7.1(gitref:6f7ee9ac036e[repository=src]). `tzdata` has been updated to 2025b(gitref:475082194ac8[repository=src]). OpenSSH has been updated to 9.9p2(gitref:059b786b7db5[repository=src]). -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} OpenSSL has been updated to 3.0.16(gitref:cb29db243bd0[repository=src]). @@ -570,22 +570,22 @@ Similarly, the umask can have the value `inherit`. gitref:c328e6c6ccaa[repository=src], gitref:d162d7e2ad32[repository=src], gitref:f2a0277d3e51[repository=src] -(Sponsored by Kumacom SAS) +{{< sponsored "Kumacom SAS" >}} Many string and memory operations in the C library now use SIMD (single instruction multiple data) extensions for improved performance when available on amd64 systems; see man:simd[7]. -(Sponsored by The FreeBSD Foundation) +{{< sponsored "The FreeBSD Foundation" >}} There is now a much better implementation of the 128-bit `tgammal` function in the math library, man:math[3], on platforms that support it. gitref:8df6c930c151[repository=src] man:fma[3] now returns correctly-signed zero when provided certain small inputs (as observed in the Python test suite). gitref:dc39004bc670[repository=src] -(Sponsored by The FreeBSD Foundation) +{{< sponsored "The FreeBSD Foundation" >}} The `cap_rights_is_empty` function has been added. It reports whether a `cap_rights_t` has no rights set. gitref:e77813f7e4a3[repository=src] -(Sponsored by The FreeBSD Foundation) +{{< sponsored "The FreeBSD Foundation" >}} `libcxxrt` has been updated to upstream 6f2fdfebcd62(gitref:d9901a23bd2f[repository=src]). @@ -605,19 +605,19 @@ gitref:8878569103a3[repository=src], gitref:7132fb5edbc9[repository=src], gitref:2932e6f59bff[repository=src], gitref:8878569103a3[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} `libc` contains compatibility functions enabling running executables/libraries compiled for older versions of FreeBSD. Those that are themselves using compatibility system calls would not reference them correctly, causing misbehavior at runtime. This has been fixed. gitref:47f5f89dbd27[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} [[userland-deprecated-programs]] === Deprecated Applications man:fdisk[8] has been deprecated in favor of man:gpart[8] for a long time but has not been removed, running this application will show a warning to migrate to man:gpart[8]. -gitref:3958be5c29da[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:3958be5c29da[repository=src] {{< sponsored "The FreeBSD Foundation" >}} Update deprecation warning to note that man:gvinum[8] is removed in 15.0(gitref:dec497a9fcbf[repository=src]). @@ -625,7 +625,7 @@ Deprecation notice for man:syscons[4] has been added. man:syscons[4] is not compatible with UEFI, does not support UTF-8, and is Giant-locked. There is no specific timeline yet for removing it, but support for the Giant lock is expected to go away in one or two major release cycles. (gitref:8c922db4f3d9[repository=src]). -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} OpenSSH plans to remove support for the DSA signature algorithm in early 2025. @@ -641,7 +641,7 @@ This section covers changes in support for cloud environments. {releaseCurrent} supports cloudinit, including the `nuageinit` startup script and support for a `config-drive` partition. It is compatible with OpenStack and many hosting facilities. See the https://cloud-init.io[cloud-init] web site and the commit messages, -gitref:16a6da44e28d[repository=src] gitref:227e7a205edf[repository=src]. (Sponsored by OVHcloud) +gitref:16a6da44e28d[repository=src] gitref:227e7a205edf[repository=src]. {{< sponsored "OVHcloud" >}} The FreeBSD project is now publishing OCI-compatible container images. gitref:8a688fcc242e[repository=src] @@ -653,18 +653,18 @@ for more information. gitref:77b296a2582b[repository=src] The "shutdown" and "reboot" API in the Amazon EC2 cloud now work for arm64 ("Graviton") instances. -gitref:28b881840df7[repository=src] (Sponsored by Amazon) +gitref:28b881840df7[repository=src] {{< sponsored "Amazon" >}} Several bug fixes and configuration changes collectively allow device hotplug on both x86 and arm64 ("Graviton") EC2 instances. gitref:ce9a34b1614e[repository=src] gitref:55c3348ed78f[repository=src] gitref:d70bac252d30[repository=src] -(Sponsored by Amazon) +{{< sponsored "Amazon" >}} Users upgrading EC2 instances from earlier FreeBSD releases should set `hw.pci.intx_reroute=0` and `debug.acpi.quirks="56"` in `/boot/loader.conf`. The FreeBSD project now publishes "small" EC2 images; these are the "base" images minus debug symbols, tests, 32-bit libraries, the LLDB debugger, the Amazon SSM Agent, and the AWS CLI. -gitref:953142d6baf3[repository=src] (Sponsored by Amazon) +gitref:953142d6baf3[repository=src] {{< sponsored "Amazon" >}} The FreeBSD project now publishes "builder" EC2 images; these boot into a memory disk and extract a clean "base" image onto the root disk (mounted at `/mnt`) to be customized before creating an AMI. gitref:584265890303[repository=src] (Sponsored by Amazon) @@ -682,14 +682,14 @@ This section covers changes to kernel configurations, system tuning, and system FreeBSD now natively implements the Linux man:inotify[2] interface. The system calls themselves are not API-compatible, but libc provides an API-compatible interface, so software which relies on inotify can be run unmodified. gitref:f1f230439fa4[repository=src], -(Sponsored by Klara, Inc.) +{{< sponsored "Klara, Inc." >}} 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] Support legacy PCI hotplug on arm64. gitref:355f02cddbf0[repository=src]. -(Sponsored by Arm Ltd). +{{< sponsored "Arm Ltd" >}} Jails can now be accessed via jail descriptors in jail_set(2) and jail_get(2), as well as the new jail_attach_jd(2) and jail_remove_jd(2). They allow manipulation of jails through the file descriptor interface without the race conditions inherent in jail IDs, and can also optionally control jail lifetime. gitref:851dc7f859c2[repository=src] @@ -703,7 +703,7 @@ All future MAC modules' jail parameters will appear under this node. See man:mac[4] for an introduction to MAC. First consumer is man:mac_do[4]. gitref:5041b20503db[repository=src], gitref:f3a06ced2568[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} man:mac_do[4] is now considered production-ready, after a number of important fixes. gitref:bbf8af664dc9[repository=src], @@ -715,17 +715,17 @@ gitref:fa4352b74580[repository=src], gitref:3d8d91a5b32c[repository=src], gitref:8f7e8726e3f5[repository=src], gitref:89958992b618[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} man:mac_do[4] now supports changing rules within jails with the `security.mac.do.rules` man:sysctl[8] knob. gitref:b3f93680e39b[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} Introduce the man:setcred[2] system call and associated MAC hooks. This new system call allows to set all necessary credentials of a process in one go: Effective, real and saved user IDs, effective, real and saved group IDs, supplementary groups and the MAC label. Besides providing atomicity, its advantage over standard credentials-setting system calls, such as `setuid()`, `seteuid()`, etc., is that it enables MAC modules, such as man:mac_do[4], to restrict the set of credentials some process may gain in a fine-grained manner, as they can now see the final desired state and compare it with the initial one. gitref:ddb3eb4efe55[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} Support multiple users and groups as single rule's targets in man:mac_do[4]. Supporting group targets is a requirement for man:mac_do[4] to be able to enforce a limited set of valid new groups in the target credentials and to allow group-only credentials transitions. @@ -736,7 +736,7 @@ Please consult the man:mac_do[4] manual page for more information. gitref:83ffc412b2e9[repository=src], gitref:8f7e8726e3f5[repository=src], gitref:f01d26dec67f[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} Teach man:sysctl[8] to attach and run itself in a jail. This allows the parent jail to retrieve or set kernel state when child does not have man:sysctl[8] installed (for example light weighted OCI containers or slim jails). @@ -759,7 +759,7 @@ The function is responsible for either using a free HW channel (if `vchans` are `hw.snd.vchans_enable` (previously `hw.snd.maxautovchans`) and `dev.pcm.X.{play|rec}.vchans` now work as tunables to only enable/disable `vchans`, as opposed to setting their number and/or (de-)allocating vchans. Since these sysctls do not trigger any (de-)allocations anymore, their effect is instantaneous, whereas before it could have frozen the machine (when trying to allocate new vchans) when setting `dev.pcm.X.{play|rec}.vchans` to a very large value. gitref:960ee8094913[repository=src]. -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} Gradual slowdowns and freezes experienced by owners of some AMD GPUs using the amdgpu DRM driver from the `drm-kmod` ports, starting with v5.15 (`graphics/drm-515-kmod` port), have been fixed. In particular, owners of graphics cards with Green Sardine, Polaris 10 and 20 chips were known to be affected. @@ -776,7 +776,7 @@ gitref:4ca9190251bb[repository=src], gitref:986edb19a49c[repository=src], gitref:9d1f3ce79d85[repository=src], gitref:da257e519bc0[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} Multiple flaws were fixed in the code iterating over memory domains (NUMA). A failing contiguous allocation request would lead to re-examine the same domain multiple times even if it could not fulfill the request, wasting time and increasing allocation latency. @@ -787,7 +787,7 @@ Finally, the "interleave" policy would reset the iterator index when restarting, gitref:da257e519bc0[repository=src], gitref:83ad6d8d8eee[repository=src], gitref:b15ff7214020[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of @@ -798,7 +798,7 @@ The effective group ID is now stored in the new `cr_gid` field of `struct cred` All downstream and out-of-tree modules using `cr_groups[0]` must be fixed to use `cr_gid` instead, and surrounding code that loops on `cr_groups[]` elements excluding `cr_groups[0]`, i.e., that intends to act on supplementary groups only, also needs to be adjusted as now supplementary groups start at `&cr_groups[0]` instead of `&cr_groups[1]`. Code that needs to be portable to both 15.0 and earlier versions can use `cr_gid`, which existed also previously as a macro, and can test the truth value of `&cr_groups[0] != &cr_gid` to know how to browse the supplementary groups adequately. gitref:be1f7435ef218b1df35[repository=src] -(Sponsored by the FreeBSD Foundation.) +{{< sponsored "the FreeBSD Foundation" >}} [[drivers]] == Devices and Drivers @@ -810,22 +810,22 @@ This section covers changes and additions to devices and device drivers since {r A driver is available for man:ice[4] Ethernet network controllers in the Intel E800 series, which support 100 Gb/s operation. It was upgraded to version 1.43.2-k. -gitref:38a1655adcb3[repository=src] (Sponsored by Intel Corporation) +gitref:38a1655adcb3[repository=src] {{< sponsored "Intel Corporation" >}} man:rtw88[4]: Merge Realtek's rtw88 driver based on Linux v6.17 (gitref:c1d365f39e08[repository=src]). A possible issue that devices cannot authenticate is still being investigated. -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} man:rtw89[4]: Merge Realtek's rtw89 driver based on Linux v6.17 (gitref:b35044b38f74[repository=src]). The driver is under-tested and may still have issues. -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} man:iwlwifi[4]: Merge Intels's iwlwifi mvm/mld driver based on Linux v6.17 (gitref:69caa1cf3ce5[repository=src]). The BE200 based chipsets will need newer firmware requiring further driver fixes which are not in this release. -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} Numerous stability improvements have been in the man:iwlwifi[4] driver for Intel Wi-Fi devices. -(Sponsored by The FreeBSD Foundation) +{{< sponsored "The FreeBSD Foundation" >}} 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] @@ -836,41 +836,41 @@ gitref:028e4c6548e4[repository=src] The `snd_clone` framework has been removed from the sound subsystem, including related sysctls, simplifying the system. The per-channel nodes ([.filename]#/dev/dspX.Y#) are no longer created, just the primary device ([.filename]#/dev/dspX#). -gitref:e6c51f6db8d7[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:e6c51f6db8d7[repository=src] {{< sponsored "The FreeBSD Foundation" >}} Audio now supports asynchronous device detach. This greatly simplifies hot plugging and unplugging of things such as USB headsets, and eases use of PulseAudio in cases that require operating system sleep and wake (suspend and resume). -gitref:d692c314d29a[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:d692c314d29a[repository=src] {{< sponsored "The FreeBSD Foundation" >}} `ena` has been upgraded to 2.8.0. -gitref:6bf02434bd9a[repository=src] (Sponsored by Amazon, Inc.) +gitref:6bf02434bd9a[repository=src] {{< sponsored "Amazon, Inc." >}} `ice_ddp` has been upgraded to 1.3.41.0. -gitref:a9d78bb714e3[repository=src] (Sponsored by Intel Corporation) +gitref:a9d78bb714e3[repository=src] {{< sponsored "Intel Corporation" >}} Tiger Lake-H support has been added to the man:hda[4] driver. gitref:dbb6f488df6e[repository=src] Meteor Lake support has been added to the man:ichsmb[4] driver. gitref:14c22e28e4ee[repository=src] -(Sponsored by Framework Computer Inc) -(Sponsored by The FreeBSD Foundation) +{{< sponsored "Framework Computer Inc" >}} +{{< sponsored "The FreeBSD Foundation" >}} Meteor Lake support has been added to the man:ig4[4] driver. gitref:56f0fc0011c2[repository=src] A new wireless driver supporting some Realtek chipsets is available: man:rtw89[4]. -gitref:a2d1e07f6451[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:a2d1e07f6451[repository=src] {{< sponsored "The FreeBSD Foundation" >}} Support for Realtek 8156/8156B has been moved from man:cdce[4] to man:ure[4] for improved performance and reliability. -gitref:630077a84186[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:630077a84186[repository=src] {{< sponsored "The FreeBSD Foundation" >}} Support for ACPI GPIO _AEI objects has been added. -gitref:1db6ffb2a482[repository=src] (Sponsored by Amazon) +gitref:1db6ffb2a482[repository=src] {{< sponsored "Amazon" >}} man:nvme[4] and man:nvmecontrol[8] have been enabled on all architectures. gitref:24687a65dd7f[repository=src], gitref:aba2d7f89dcf[repository=src] -(Sponsored by Chelsio Communications and Netflix) +{{< sponsored "Chelsio Communications and Netflix" >}} man:mpi3mr[4] driver version has been updated to 8.14.0.2.0(gitref:e6d4b221ba7c[repository=src]). @@ -882,16 +882,16 @@ This includes updated structures, field definitions, and constants required for The man:mpi3mr[4] driver is now in GENERIC (gitref:e2b8fb2202c2[repository=src]). man:rtw88[4]: Merge Realtek's rtw88 driver based on Linux v6.14 (gitref:8ef442451791[repository=src]). -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} man:rtw89[4]: Merge Realtek's rtw89 driver based on Linux v6.14 (gitref:b6e8b845aeab[repository=src]). -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} man:iwmbtfw[4]: Add support for 9260/9560 bluetooth adapters (gitref:8e62ae9693bd[repository=src]). Required firmware files are already included in to package:comms/iwmbt-firmware[] port. man:ena[4] driver version has been updated to v2.8.1 (gitref:a1685d25601e[repository=src]). -(Sponsored by Amazon, Inc.) +{{< sponsored "Amazon, Inc." >}} man:bnxt[4]: Enable NPAR support on BCM57504 10/25GbE NICs. (gitref:54f842ed8897[repository=src]). @@ -916,23 +916,23 @@ Remove old itr sysctl handler from man:em[4]. This implementation had various bugs. The unit conversion/scaling was wrong, and it also did not handle 82574L or man:igb[4] devices correctly. With the new AIM code, it is expected most users will not need to manually tune this. gitref:edf50670e215[repository=src] -(Sponsored by BBOX.io). +{{< sponsored "BBOX.io" >}} Added support for Brainboxes USB-to-Serial adapters in man:uftdi[4]. (gitref:47db906375b5[repository=src]) The man:iwx[4] driver has been added, supporting the Intel Wi-Fi 6 series of M.2 wireless network adapters. -gitref:2ad0f7e91582[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:2ad0f7e91582[repository=src] {{< sponsored "The FreeBSD Foundation" >}} A new cellular modem driver supports USB network devices implementing the Mobile Broadband Interface Model (MBIM): man:umb[4]. The accompanying man:umbctl[8] tool is used to display or set MBIM cellular modem interface parameters (4G/LTE). -gitref:0f1bf1c22a0c[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:0f1bf1c22a0c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} man:smbios[4] now searches for the SMBIOS v3 (64-bit) entry point first also if booted from BIOS. This allows to detect and report the proper SMBIOS version with BIOSes that only provide the v3 table, as happens on Hetzner virtual machines. For machines that provide both, leverage the v3 table in priority consistently with the EFI case. gitref:bc7f6508363c[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} The man:usbhid[4] driver is now enabled by default, and is used in preference to other USB HID drivers like man:ukbd[4], man:ums[4], and man:uhid[4]. Supported device classes now include: @@ -962,7 +962,7 @@ man:agp[4] has been planned for removal in FreeBSD 15.0, and the man page now st gitref:92af7c97e197[repository=src] man:syscons[4] has been planned for removal in future releases, and has been noted as deprecated in the man pages to notify users to migrate to man:vt[4]. -gitref:2bc5b1d60512[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:2bc5b1d60512[repository=src] {{< sponsored "The FreeBSD Foundation" >}} [[storage]] == Storage @@ -1004,7 +1004,7 @@ Allow to specify as many groups as configured to be supported by the system in ` Previously, the cap was `NGROUPS_MAX + 1`, where `NGROUPS_MAX` is just the minimum maximum of the number of allowed supplementary groups. Now use the proper `{NGROUPS_MAX} + 1` value, with `{NGROUPS_MAX}` being fetched at runtime via man:sysconf[3]. gitref:e87848a8150e[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} [[boot-loader]] == Boot Loader Changes @@ -1021,39 +1021,39 @@ gitref:3eb3a802a31b[repository=src]. Console detection in man:loader[8] has been improved on EFI systems. If there is no ConOut variable, ConIn is checked. If multiple devices are found, serial is preferred. -gitref:20a6f4779ac6[repository=src] (Sponsored by Netflix) +gitref:20a6f4779ac6[repository=src] {{< sponsored "Netflix" >}} Frame buffer support in man:loader[8] can now use a text-only video driver, resulting in space savings. -gitref:57ca2848c0aa[repository=src] (Sponsored by Netflix) +gitref:57ca2848c0aa[repository=src] {{< sponsored "Netflix" >}} The detection of ACPI is now done earlier in man:loader.efi[8] on arm64 systems. The copy of [.filename]#loader.efi# on the EFI partition should be updated on arm64 systems using ACPI. gitref:05cf4dda599a[repository=src] gitref:16c09de80135[repository=src] The LinuxBoot loader can be used to boot FreeBSD from Linux on aarch64 systems as well as amd64. -gitref:46010641267[repository=src] (Sponsored by Netflix) +gitref:46010641267[repository=src] {{< sponsored "Netflix" >}} The BIOS boot loader added back support for gzip and bzip2, but removed support for graphics mode (by default) to address size problems. (The EFI boot loader is unchanged with support for all of those.) -gitref:4d3b05a8530e[repository=src] (Sponsored by Netflix) +gitref:4d3b05a8530e[repository=src] {{< sponsored "Netflix" >}} The BIOS boot loader will now use the SMBIOS v3 (64-bit) entry point if its table is below 4GB. The BIOS boot loader is compiled 32-bit as a client of BTX even on amd64, so cannot access addresses beyond 4GB. However, the 64-bit entry point may refer to a structure table below 4GB, which can be used if the BIOS does not provide a 32-bit entry point, as happens on Hetzner virtual machines. gitref:7f005c6699f4[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} The BIOS boot loader now favors the SMBIOS v3 (64-bit) entry point. When both the 32-bit and 64-bit entry points are present, the SMBIOS specification says that the 64-bit entry point always has at least all the structures the 32-bit entry point refers to. In other words, the 32-bit entry point is provided for compatibility, so it is assumed the 64-bit one has more chances to be filled with adequate values. gitref:3f744fb8b2c5[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} The EFI boot loader now favors the SMBIOS v3 (64-bit) entry point. Consistently with what is done with BIOS boot. There is a difference though: As the EFI loader runs in 64-bit mode on 64-bit platforms, there is no restriction that the v3 entry point's structure table should be below 4GB. gitref:96f77576e9ea[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} [[network]] == Networking @@ -1067,7 +1067,7 @@ Lots of improvements to the network stack, including performance improvements an Descriptors returned by man:sctp_peeloff[2] now inherit Capsicum capability man:rights[4] from the parent socket. gitref:ae3d7e27abc9[repository=src] -(Sponsored by The FreeBSD Foundation) +{{< sponsored "The FreeBSD Foundation" >}} [[network-general]] === General Network @@ -1088,10 +1088,10 @@ The netgraph man:ng_ipfw[4] module no longer truncates cookies to 16 bits, allow gitref:dadf64c5586e[repository=src] AIM(Adaptive Interrupt Moderation) support has been added to the man:igc[4] driver. -gitref:472a0ccf847a[repository=src] (Sponsored by Rubicon Communications, LLC ("Netgate") and BBOX.io) +gitref:472a0ccf847a[repository=src] {{< sponsored "Rubicon Communications, LLC (\"Netgate\") and BBOX.io" >}} This feature has also been added to the man:lem[4], man:em[4] and man:igb[4] drivers. A major regression in UDP performance introduced in FreeBSD 12.0, including NFS over UDP, is believed to be fixed with this change. -gitref:49f12d5b38f6[repository=src] (Sponsored by Rubicon Communications, LLC ("Netgate") and BBOX.io) +gitref:49f12d5b38f6[repository=src] {{< sponsored "Rubicon Communications, LLC (\"Netgate\") and BBOX.io" >}} Teach man:ip6addrctl[8] to attach and run itself in a jail. This will make it easier to manage address selection policies of vnet jails, especially for those light weighted OCI containers or slim jails. @@ -1118,12 +1118,12 @@ gitref:99475087d63b[repository=src] (Sponsored by InnoGames GmbH) [[wireless-networking]] === Wireless Networking -The LinuxKPI 802.11 compatibility layer man:linuxkpi_wlan[4] gained support for the Galois/Counter Mode Protocol (GCMP) from man:wlan_gcmp[4]. (Sponsored by The FreeBSD Foundation) +The LinuxKPI 802.11 compatibility layer man:linuxkpi_wlan[4] gained support for the Galois/Counter Mode Protocol (GCMP) from man:wlan_gcmp[4]. {{< sponsored "The FreeBSD Foundation" >}} -Following other drivers man:iwlwififw[4] firmware was removed from the base system in favor of the ports based solution and man:fwget[8] support. In case of updating from earlier releases, users must install the firmware packages upfront. (Sponsored by The FreeBSD Foundation) +Following other drivers man:iwlwififw[4] firmware was removed from the base system in favor of the ports based solution and man:fwget[8] support. In case of updating from earlier releases, users must install the firmware packages upfront. {{< sponsored "The FreeBSD Foundation" >}} -The man:iwlwifi[4] wireless driver supports 802.11ac (VHT) for some Intel Wi-Fi 5, and all of Intel Wi-Fi 6 and Wi-Fi 7 hardware. (Sponsored by The FreeBSD Foundation) -The man:iwx[4] wireless driver supports 802.11ac (VHT) for Intel Wi-Fi 6 harddware. (Sponsored by The FreeBSD Foundation) +The man:iwlwifi[4] wireless driver supports 802.11ac (VHT) for some Intel Wi-Fi 5, and all of Intel Wi-Fi 6 and Wi-Fi 7 hardware. {{< sponsored "The FreeBSD Foundation" >}} +The man:iwx[4] wireless driver supports 802.11ac (VHT) for Intel Wi-Fi 6 harddware. {{< sponsored "The FreeBSD Foundation" >}} The man:rtwn[4] wireless driver supports 802.11ac (VHT) for the RTL8812A and RTL8821A chipsets. [[hardware]] @@ -1143,24 +1143,24 @@ The VNC server in man:bhyve[8] will now show the correct colors when using the p gitref:f9e09dc5b1d5[repository=src] Under Hyper-V, TLB flushes are now performed using hypercalls rather than IPIs, providing up to a 40% improvement in TLB performance. -gitref:7ece5993b787[repository=src] (Sponsored by Microsoft) +gitref:7ece5993b787[repository=src] {{< sponsored "Microsoft" >}} [[linuxulator]] === Linux Binary Compatibility The `AT_NO_AUTOMOUNT` flag is now ignored for all Linuxulator stat() variants (as the behavior specified by the flag already matches FreeBSD's), improving Linux application compatibility. gitref:99d3ce80ba07[repository=src] -(Sponsored by The FreeBSD Foundation) +{{< sponsored "The FreeBSD Foundation" >}} The Linux man:inotify[2] system calls are now implemented in the Linuxulator. -(Sponsored by Klara, Inc.) +{{< sponsored "Klara, Inc." >}} [[multimedia]] == Multimedia Many improvements to the audio stack including support for hot-swapping in man:mixer[8], and the addition of man:mididump[1]. -gitref:cf9d2fb18433[repository=src] (Sponsored by The FreeBSD Foundation) -gitref:7224e9f2d4af[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:cf9d2fb18433[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +gitref:7224e9f2d4af[repository=src] {{< sponsored "The FreeBSD Foundation" >}} [[documentation]] == Documentation @@ -1181,24 +1181,24 @@ The preamble has been revamped to give a thorough overview of the different aspe The description of several options and some keywords have been fixed to match their actual behavior and/or expanded. The STANDARDS and BUGS sections have been expanded. gitref:ddf144a04b53[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} The man:mac_do[4] manual page has been revamped as part of adding support for multiple users and groups as single rule's targets, which lead to changing the rules syntax. In particular, it has grown a JAIL SUPPORT and SECURITY CONSIDERATIONS sections. gitref:bc201841d139[repository=src] -(Sponsored by The FreeBSD Foundation.) +{{< sponsored "The FreeBSD Foundation" >}} The existing content of the man:mdo[1] manual page has been enriched as part of documenting the new support for fully specifying all users and groups in the target credentials. It has now a longer introduction and a new SECURITY CONSIDERATIONS section. gitref:20ebb6ec5ac0[repository=src] -(Sponsored by The FreeBSD Foundation.) -(Sponsored by Google LLC (GSoC 2025).) +{{< sponsored "The FreeBSD Foundation" >}} +{{< sponsored "Google LLC (GSoC 2025)" >}} man:firewire[4]: Add deprecation notice. This was originally discussed as part of FreeBSD 15 planning, but did not happen in time. Add the deprecation notice now, with an expectation that it will be removed before FreeBSD 16. gitref:fc889167c319[repository=src]. -(Sponsored by The FreeBSD Foundation). +{{< sponsored "The FreeBSD Foundation" >}} The ethernet switch controllers, man:mtkswitch[4], man:ip17x[4], man:ar40xx[4], and man:e6000sw[4] have gained initial manual pages. @@ -1231,16 +1231,16 @@ Users who override these in `/usr/local/etc/pkg/repos` will need to adjust their === Installer The FreeBSD installer, man:bsdinstall[8], now supports downloading and installing firmware packages after the FreeBSD base system installation is complete. -gitref:03c07bdc8b31[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:03c07bdc8b31[repository=src] {{< sponsored "The FreeBSD Foundation" >}} [[ports-packages]] === Packaging Changes The bootonly ISO and mini-memstick image now include the package:net/wifi-firmware-iwlwifi-kmod[] and package:net/wifi-firmware-rtw88-kmod[] packages, making installations possible over a wireless connection (on systems supported by these firmware packages). -gitref:655fcdde1aff[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:655fcdde1aff[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The package:net/wifi-firmware-kmod@release[] package has been added to the DVD ISO, providing firmware for a broader set of Wi-Fi drivers. -gitref:8c6df7ead19c[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:8c6df7ead19c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} [[future-releases]] == General Notes Regarding Future FreeBSD Releases From nobody Mon Dec 1 09:33:53 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 4dKdy95Bqjz6JXbL for ; Mon, 01 Dec 2025 09:33:53 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKdy94ffBz3ZXh for ; Mon, 01 Dec 2025 09:33:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764581633; 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=Z55BuO0uNhft9o8IJRN3FKfYOzk3uoSd4yF8f5hFtJA=; b=PtC5LdhlZGzEWZZwYmqMlivmMRzdWkWoLl1GLgk6y+V3H1sPSauCii0vIXQTLw+aly9Y4/ k526kK+fDBRk8ZrSGzyDQIAgqUttwLeJvBYJJJyZ7tGEorSTKXbdAPkPorJF4wmryciDZ6 xMU6BEsXharZuP5ACzPg1yOG3eweolVDibRSxznZy9U4ymMwQ+wqH55obe1LD36rNipRnV hrsIcBIEqZSScrIEkIq9bm+t9ri8FgHSDe/00HmrTMPpsyFxf1lq1Zr3rrUjaqgArVIZr5 MVVfJjHm3HX2iA5C26a0UUZQBTU5NVcGxHwh8RanReASkGUl95qcyHpmcoIMlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764581633; 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=Z55BuO0uNhft9o8IJRN3FKfYOzk3uoSd4yF8f5hFtJA=; b=tZDfD2DGDMbmes+uBf9mxhZbj6sF4dAzd0jBMQT0VCZqbicCwdYWW3Q1pAaygup3+CR1TZ yCp7u4Oi5rokS3dTB4vYWAZloBkOHADEIeHQ/28yYYoza30PFtv6r4am9PZRLW8L+XlRIA NAQbB3GMyI3n+TguZFpxUuWnVPvF/1PBhH9oTBItVl2uAolPdNaafyXsJfanuOUBZ16oRy zskCKjHvUfAS4PE8B5WJBzbUSuHbY4yLrkqIpoqhxxR57ysX4tbHkvQ7C0LYW/vrzIkcff O1LjJRsxpAWwTeqV3npvBJZi5671eN+3ZCRQC+OhsrE3ZiwS9tp8nshQnRdJHw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764581633; a=rsa-sha256; cv=none; b=GBdZw+BUmO4BnEs74eH/3uHpPH/pvh83qNu84q46mLntlBDqQx6mwCcfSAbeH1tvqJf5JJ Ibqnr4VCrRKEpb/+iWFrGjWoLViF95KkMj3GgSPHSr2RiVayGohNiZFMjfF+58mFOnq1b7 o15xvnrvqe4n9TrF5704x7sAcJ1heSGeqS8BwgIOHYMwJhzTIJD0BPIe6xdQ4hg8ZBFmSp 6nuCoEk4HPd2OqzEEbJNsjUEQqU9YHNBObYt3s+6jJE++DUlnEHqoXfvyMiECE1bMKTOJu UsYwAgwIR7I9hAnb8NjJ2rgWrFNVJChisYF92y0y25fUDd1HRV6k2t4xxmMUjg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKdy9426DzSM for ; Mon, 01 Dec 2025 09:33:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3492d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 09:33:53 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 02570f9f5b - main - releases/15.0R/relnotes: Use 13.0R formatting for "Sponsored by" (follow-up) 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 02570f9f5b9c2221413bc87596afa2024c753ee6 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 09:33:53 +0000 Message-Id: <692d6101.3492d.37ad8e4f@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=02570f9f5b9c2221413bc87596afa2024c753ee6 commit 02570f9f5b9c2221413bc87596afa2024c753ee6 Author: Olivier Certner AuthorDate: 2025-12-01 09:30:29 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 09:30:29 +0000 releases/15.0R/relnotes: Use 13.0R formatting for "Sponsored by" (follow-up) Some instances of literal "Sponsored by" had been added since creation of D53985. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 80d4e85955..7b32c4bb6e 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -667,7 +667,7 @@ The FreeBSD project now publishes "small" EC2 images; these are the "base" image gitref:953142d6baf3[repository=src] {{< sponsored "Amazon" >}} The FreeBSD project now publishes "builder" EC2 images; these boot into a memory disk and extract a clean "base" image onto the root disk (mounted at `/mnt`) to be customized before creating an AMI. -gitref:584265890303[repository=src] (Sponsored by Amazon) +gitref:584265890303[repository=src] {{< sponsored "Amazon" >}} FreeBSD "base" EC2 images now boot up to 76% faster than corresponding {releasePrev} images, with the largest improvements found on arm64 ("Graviton") instances. @@ -950,10 +950,10 @@ Supported device classes now include: FIDO/U2F security tokens continue to be supported through the autoloaded man:u2f[4] driver. Device names and protocol handling for these devices are unchanged. -gitref:74072e9f16c1[repository=src] (Sponsored by The FreeBSD Foundation) +gitref:74072e9f16c1[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The man:ufshci[4] driver has been added, supporting Universal Flash Storage (UFS) host controllers. -gitref:1349a733cf28[repository=src] (Sponsored by Samsung Electronics) +gitref:1349a733cf28[repository=src] {{< sponsored "Samsung Electronics" >}} [[drivers-removals]] === Deprecated and Removed Drivers @@ -1103,17 +1103,17 @@ While this change exposes a vnet loader tunable 'net.pf.default_to_drop' so that gitref:3965be101c43[repository=src] A new man:pf[4] route-to pool option "prefer-ipv6-nexthop" allows for routing IPv4 packets over IPv6 gateways. -gitref:65c318630123[repository=src] gitref:d2761422eb0a[repository=src] (Sponsored by InnoGames GmbH) +gitref:65c318630123[repository=src] gitref:d2761422eb0a[repository=src] {{< sponsored "InnoGames GmbH" >}} man:pf[4] now supports the OpenBSD style NAT syntax. It is possible to use "nat-to", "rdr-to" and "binat-to" on "pass" and "match" rules. The old "nat on ..." syntax can still be used. -gitref:e0fe26691fc9[repository=src] (Sponsored by InnoGames GmbH) +gitref:e0fe26691fc9[repository=src] {{< sponsored "InnoGames GmbH" >}} The man:pfsync[4] protocol has been updated to synchronize multiple missing attributes. This fixes synchronizing of states with route-to, af-to, rtable, dummynet, tags, and scrub options. If synchronization with an older version of FreeBSD is needed the protocol version can be configured with `ifconfig pfsync0 version $VERSION` where $VERSION is 1301 for 13.X relases or 1400 for 14.X. It defaults to 1500 for synchronization between hosts running FreeBSD 15.0. -gitref:99475087d63b[repository=src] (Sponsored by InnoGames GmbH) +gitref:99475087d63b[repository=src] {{< sponsored "InnoGames GmbH" >}} [[wireless-networking]] === Wireless Networking From nobody Mon Dec 1 09:33:54 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 4dKdyB60Hpz6JXbM for ; Mon, 01 Dec 2025 09:33:54 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKdyB5KWQz3Z8B for ; Mon, 01 Dec 2025 09:33:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764581634; 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=6BX87jhU5H4UqwTozlA/4I2vqNNqNESPb8iLpd4HVpI=; b=xEtgP/sWjaSc+4A91NpCqZYR9nsqywWh7NCj2ytnUvb6lGt8jmay22uz6GZPlrWw1+NOYh g5lJ8TVMOLuhwwQXOeonyokOYP0x+mnzkRg3jfaq1ssG05/Sjl4wC/eEpFTIYTZy04kH3M k5OjJF7ZoFifOzRqxBBQgAmzLmmpa7DRQsEofPCw+L6/BCwQhZIGR8UUr5gsk4yhcLBJ8u l9xlQNYx/DSwJmIRs/BmWIHxq1UNaj9DP8Sv09oFwVvWN2LDT7u9dMItIV86iVp8+ctmLe 2cpjy+eOnLzby28VrXv8MNdKGb0azJxrseuXcXP49u5oE9xGcIO+V3GNwwKk2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764581634; 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=6BX87jhU5H4UqwTozlA/4I2vqNNqNESPb8iLpd4HVpI=; b=uOiypAbp8f1dNIzfH4BTlNJv+NZiSCb2XqDfHCOMzctj/6JPHPiCGVWEqH9uiHCCzRiScB NUJhd53NR1HuiZHbRynurR7FhXbiMF/Ub/FPsTbZ4x7wi7gwCVojEFw7me2ISqjUnB3f0V dZhnvFIJYCWhWv1UEvqztszxxEF7Uhgat3WoeSdH2N9TaDdNIXSjAI37j9ioRGlDLntk/C U3EZ1jDfykBPfoUDL2aIGYf32kK8sYnL87hf13+bFnArmK06RxsdsNmVbsGvjgTVIQbeeH YAyoYr0CQETbxBc+ZUOuisIWqDaRPw9xd6gCNkSAhwJW9BiNYroFVnYF8u4jaw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764581634; a=rsa-sha256; cv=none; b=g8q252qUVYcvfp0tlMRWwQuN9CGzdmjadljgRykX7Lw0FUjTwGelLl5XCl12OJcfzrPaU7 Z5ncgcAx+vCcEXH2tibcd/lgC3Oa0naf2F5FiHlRd4bLGom07h/bkZ4vO2OEibft3M9t4O 6zw0VYCsC2PSPj0sQ1FSERqjA84dTuiuZypA0xnbT3lj5NZkx1HO3Jp1v73ID5ObuLOvc2 fR8bzf5q6Y08X0P4VEmJj3YgthvMwFoKiJ2Z1B4vDJLu7LpHpjGpZ/CjayPs57MEMFOn+y fePlRxTS0bzxMXXNChTSGcRrum4lUmh9LOwRhe3DWLU3d5OwbMiRf8JJkP28BA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKdyB4rvnzfn for ; Mon, 01 Dec 2025 09:33:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35311 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 09:33:54 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 8c5f809d4b - main - releases/15.0R/relnotes: Update contrib versions and commit hashes 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8c5f809d4b40bf406d2abcc2fb87a11bfd85dc6c Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 09:33:54 +0000 Message-Id: <692d6102.35311.5b7ae4bb@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=8c5f809d4b40bf406d2abcc2fb87a11bfd85dc6c commit 8c5f809d4b40bf406d2abcc2fb87a11bfd85dc6c Author: Olivier Certner AuthorDate: 2025-12-01 09:17:37 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 09:32:31 +0000 releases/15.0R/relnotes: Update contrib versions and commit hashes According to the output of: git log --first-parent -E --grep "merge" --grep "[mM][fF][vV]" --grep='[rR][eE][lL]([eE][aA][sS][eE][[:space:]]+)[nN][oO][tT][eE]' origin/releng/14.0..origin/releng/15.0 Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 28 ++++++++++++++----------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 7b32c4bb6e..f778591997 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -498,6 +498,9 @@ One True Awk (man:awk[1]) has been updated to 2nd Edition, with new -csv support The snapshot used is 20250804. gitref:b45a181a74c8[repository=src] +The man:jemalloc[3] library has been updated to version 5.3.0. +gitref:c43cad871720[repository=src] + `bmake` has been upgraded to 20250804, providing many debugging improvements, bug fixes such as detecting and rejecting `gmake` syntax, and feature improvements such as a floating point argument to @@ -514,8 +517,8 @@ Existing setups will continue to work emitting a warning. The snapshot used is 20251026. gitref:4afb96fdd272[repository=src]. -`libarchive` has been upgraded to 3.7.7. -gitref:2ae238160f20[repository=src] +`libarchive` has been upgraded to 3.8.2. +gitref:8a0b57ba54f0[repository=src] `libcbor` has been upgraded to 0.11.0. gitref:1755b9daa693[repository=src] {{< sponsored "The FreeBSD Foundation" >}} @@ -532,29 +535,30 @@ gitref:26f21a6494b4[repository=src] {{< sponsored "The FreeBSD Foundation" >}} `tcpdump` has been upgraded to 4.99.5. gitref:ec3da16d8bc1[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`unbound` has been upgraded to 1.22.0. -gitref:0a096a7b3ae8[repository=src] +`unbound` has been upgraded to 1.24.1. +gitref:a988846174e0[repository=src] `llvm` has been upgraded to 19.1.7-0-gcd708029e0b2. gitref:dc3f24ea8a25[repository=src] +man:zfs[8]: OpenZFS has been updated to zfs-2.4.0-rc4(gitref:7b5b0f43eb06[repository=src]). -man:zfs[8]: OpenZFS has been updated to zfs-2.2-release(2.2.7)(gitref:2ec8b6948070[repository=src]). +man:xz[1] has been updated to 5.8.1(gitref:128836d304d9[repository=src]). -man:xz[1] has been updated to 5.8.1(gitref:9679eedea94c[repository=src]). +man:less[1] has been updated to v679(gitref:76bafc906926[repository=src]). -man:less[1] has been updated to v668(gitref:0bb4c188d363[repository=src]). +man:file[1] has been updated to 5.46(gitref:ae316d1d1cff[repository=src]). -man:file[1] has been updated to 5.46(gitref:71c92e6b94f0[repository=src]). +man:expat[3] has been updated to 2.7.3(gitref:860583c83ef2[repository=src]). -man:expat[3] has been updated to 2.7.1(gitref:6f7ee9ac036e[repository=src]). +man:zlib[3] has been updated to 1.3.1(gitref:6255c67c3d1a[repository=src]) `tzdata` has been updated to 2025b(gitref:475082194ac8[repository=src]). -OpenSSH has been updated to 9.9p2(gitref:059b786b7db5[repository=src]). +OpenSSH has been updated to 10.0p2(gitref:8e28d84935f2[repository=src]). {{< sponsored "The FreeBSD Foundation" >}} -OpenSSL has been updated to 3.0.16(gitref:cb29db243bd0[repository=src]). +OpenSSL has been updated to 3.5.4(gitref:c0366f908ff4[repository=src]). `googletest` has been updated from 1.14.0 to 1.15.2(gitref:1d67cec52542[repository=src]). One notable change is that GoogleTest 1.15.x now officially requires C++-14 (1.14.x required C++-11). @@ -627,7 +631,7 @@ There is no specific timeline yet for removing it, but support for the Giant loc (gitref:8c922db4f3d9[repository=src]). {{< sponsored "The FreeBSD Foundation" >}} -OpenSSH plans to remove support for the DSA signature algorithm in early 2025. +The cryptographically weak DSA signature algorithm was removed from OpenSSH, following upstream. man:publickey[5] stuffs has been deprecated. This uses DES and it is likely that nobody uses that in 2025. From nobody Mon Dec 1 09:33:55 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 4dKdyD2RQqz6JXdF for ; Mon, 01 Dec 2025 09:33:56 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKdyC68z6z3ZSF for ; Mon, 01 Dec 2025 09:33:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764581635; 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=ZUr44iNOPzRPrc8+Tg8vGvPqLrSrAH3jVPt90mJNUAo=; b=n5XXaZdT/llYAKFc+o62ZbyVbWWfZJUj1RywoCbTHwsQf8p8QmdNO/HHAKPKYo8Tkhpubb XavFVkV4IP4Ojn+f8zj2iNJC69ChjorwMF4jeDrQVeN2za3BNy/vL2hemppTAWZ5mJdauV E93yAc3Z8Naox90Q3dNv/fil2EFPSo3CoKdNAD1GFnjFP/EAbevxY3YVAfCE6UBQkimwSM tBOBTe+tliNHTq43LjcNo5+2KH3X0ZKnOHxFUw1OqZQ/3RxIikQVcCCY3YU0nQOrqpEHmf CoHR7s0JQddV2eChVHS/FiKCbeWQ/jCF385kzPoi/B7NAAxFHHjOe/npVLJJkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764581635; 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=ZUr44iNOPzRPrc8+Tg8vGvPqLrSrAH3jVPt90mJNUAo=; b=L+RglgtkRgTvo4DD3Fc+NzyhhfLSZFywEzVYdM+LLuQ6bs3Em6NWWOjwnjNqI4KG283soq 7/dGedyygu72pnprtgVOmMwTKVykftATHAt6tten5F0WjV64aSr9nXPiTz1nF98vMlZgHd 2PWHw25evh/I3gAroRJA9XtKW1OGe+/ojeGutJfjA20c5v29UWd0O4dM0m8afDm3b2kshs yFFNYvTfwhKB11EK2/R2BRjOGlr0oXT5iZ55la+Dq6JIZR2zbn1Qrzw8MdLrfF+DeRVqce 8lwhZiK8jKKWguhhNkrrR5SkTF55WE7w/pS6Hc9HqF9zK9hIIS9mrtdjKm8IgQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764581635; a=rsa-sha256; cv=none; b=CaUYQ8cInfTXT61GRJ3JsBwWunLWE0HnulILWtDhRxAnGyG1/fVwZF3kVqcp61wHorOnT5 yBVnTcMUa6c11MaBVjnNXniI5pERWGCxWUC2EexcLaWHb6u/q5xgIC/pxe35YNfUIcPKQe X+W+NKbyK+5Fmoltz/uFM0htQvRNlitlAVIT78qQLPz3k+LIy27oohGXCq6X0zUWRKbCxb yGZPLiDqpZPObeovkRESSKyeHLB4UCP4+uFk5bUgFkpWGizkajp2AJBAyenclr5WloAqlT jMDuMr1nq5QcbKl0gdBji95uAkYSbVXgp44ZrlL05nEUlKVJRKlGAmIhpSUk9g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKdyC5jNbzvG for ; Mon, 01 Dec 2025 09:33:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33a30 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 09:33:55 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: d35af498f9 - main - releases/15.0R/relnotes: Move AF_UNIX changes under "Network Protocols" 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d35af498f9f1637f6015cf49d1241f54560d84f2 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 09:33:55 +0000 Message-Id: <692d6103.33a30.6f206936@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=d35af498f9f1637f6015cf49d1241f54560d84f2 commit d35af498f9f1637f6015cf49d1241f54560d84f2 Author: Olivier Certner AuthorDate: 2025-12-01 09:21:47 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 09:32:35 +0000 releases/15.0R/relnotes: Move AF_UNIX changes under "Network Protocols" Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index f778591997..b112b3d24a 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -793,11 +793,6 @@ gitref:83ad6d8d8eee[repository=src], gitref:b15ff7214020[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. -The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of -a datagram socket. Applications that were using SOCK_SEQPACKET incorrectly and relied on old implementation bugs may need to be adjusted. -gitref:d15792780760[repository=src] - The effective group ID is now stored in the new `cr_gid` field of `struct cred` and has been removed as the first element of `cr_groups[]`, which now only contains the supplementary groups. All downstream and out-of-tree modules using `cr_groups[0]` must be fixed to use `cr_gid` instead, and surrounding code that loops on `cr_groups[]` elements excluding `cr_groups[0]`, i.e., that intends to act on supplementary groups only, also needs to be adjusted as now supplementary groups start at `&cr_groups[0]` instead of `&cr_groups[1]`. Code that needs to be portable to both 15.0 and earlier versions can use `cr_gid`, which existed also previously as a macro, and can test the truth value of `&cr_groups[0] != &cr_gid` to know how to browse the supplementary groups adequately. @@ -1073,6 +1068,11 @@ Descriptors returned by man:sctp_peeloff[2] now inherit Capsicum capability man: gitref:ae3d7e27abc9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. +The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of +a datagram socket. Applications that were using SOCK_SEQPACKET incorrectly and relied on old implementation bugs may need to be adjusted. +gitref:d15792780760[repository=src] + [[network-general]] === General Network From nobody Mon Dec 1 10:22:10 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 4dKg1t2sskz6Hdj6 for ; Mon, 01 Dec 2025 10:22:10 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKg1t2CX3z3f66 for ; Mon, 01 Dec 2025 10:22:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764584530; 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=IMsnZ/F5Q1zWkppcXUGItJx8iedqdJ3rEZEpdS+BB5w=; b=ePLrQt3MAT3TLGUZSibMbvdTwt1kTxyKd/VmcqGJlPUDd4Xq2KwCXXhO0t8c66at+IWX3R y+TzksfG+rL8qnj6gGxnMeSuBAoRQ7/mavLRLlexHHXVr59/DhOwjHNNQy9+XxnMU06tMy mBZ6GjXeQWvOaaxKVVpOiqbYaiDjxduq6ksW7JcBRIewY7TzSDZAtT7grWPogL8HUAI3HA nH4ZvnJgf4vFyJQlVLiSY9mDNF7hINO3n8zF6udbgeE4m249U+/q0FGBgs4V28kaoEhD2D /cHY5IRaTEkHARMUaUjS/lvgvCVl+k2GDouBQM+cTsS/wKrPtWFsQcSWohbyXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764584530; 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=IMsnZ/F5Q1zWkppcXUGItJx8iedqdJ3rEZEpdS+BB5w=; b=JsYJ2OEEUvscpQORWzlMJ+Rlpfv77oWk1zioey0jXFsJTdgPTAtQxGWiNbSbbIVE/p6Q9X BpPTMGsJYUpo3ljlb2rrXbu8EzxyMvKPmHlz9nZ2EBQ5CcVyVRG9+sKItZ7sf4CtppZGWq hWrihumRGxUqzP59XNP0EVGH+D36vqsc0QxHdA8iMIRq1r1K+3ASxlNtN5k+ve0Zo5xUmf 0Gsp4OacwMohJZf0qNpYN2/NEQteNJYMvzTvFsRwe0GffjrND1RILEzZvigoCrnYo7prYr 9P8vh/kkDl0K3UDqS/RkZ4EDUwXq0SsmuZ1MxUbdu0zhFitwZr2TBNeLoCH/wA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764584530; a=rsa-sha256; cv=none; b=KTyurlwFEULAY3CrTT0wwT+2MS4REBKvzrqSj7u7iW40wMB1+MrDoafl8YurENMmLklkA5 Um4l58aI3NGa/P8UCiHDWQpBEZGeiSAEMO6rIm/ZfTjKhBMQ7kin1hHbqeYYRGYD1fePkn hBoS0C5wLkttYiGDsVB5xz37jFs453cO8nvhXj07LidcrBME7zOYBvKzsN21VAPgTkKs/l Vspi3MQmNNduoqJhlLel0K+P42UYc9TaJS4KRSvn7NjFSP4izQGg2QrdaszC02dGu2dPfM ckyaRPaorNP6rn0S5dakd44FvkvAY2dTTmpYGy7n+WDCdrTC5F4mSK1YpHJxSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKg1t1gzjz2M5 for ; Mon, 01 Dec 2025 10:22:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3a4a6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 10:22:10 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Tom Jones Subject: git: 51e86ddcb7 - main - releases/15.0R/relnotes: Add udbc driver 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: thj X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 51e86ddcb707d67e7ce70c84425e3ba9d7cb0081 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 10:22:10 +0000 Message-Id: <692d6c52.3a4a6.33ec55e6@gitrepo.freebsd.org> The branch main has been updated by thj: URL: https://cgit.FreeBSD.org/doc/commit/?id=51e86ddcb707d67e7ce70c84425e3ba9d7cb0081 commit 51e86ddcb707d67e7ce70c84425e3ba9d7cb0081 Author: Tom Jones AuthorDate: 2025-12-01 09:32:39 +0000 Commit: Tom Jones CommitDate: 2025-12-01 10:21:24 +0000 releases/15.0R/relnotes: Add udbc driver Reviewed by: olce Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54007 --- website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index b112b3d24a..6b5f57e85f 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -951,6 +951,9 @@ man:u2f[4] driver. Device names and protocol handling for these devices are unchanged. gitref:74072e9f16c1[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The man:udbc[4] driver has been added enabling host side debugging of targets using xHC debug (gitref:d566b6a70bcb[repository=src]). +{{< sponsored "The FreeBSD Foundation" >}} + The man:ufshci[4] driver has been added, supporting Universal Flash Storage (UFS) host controllers. gitref:1349a733cf28[repository=src] {{< sponsored "Samsung Electronics" >}} From nobody Mon Dec 1 10:25:13 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 4dKg5P2k0nz6Hf9Y for ; Mon, 01 Dec 2025 10:25:13 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKg5P286Cz3fTd for ; Mon, 01 Dec 2025 10:25:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764584713; 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=JTesxWRjYzTO4YVrZodhxv0Wnbgc6Wl4PrXnXKF77KU=; b=UvomL87N80vVs1hrjcQfRqeSIJDiFfv5+Gx5hvfn8LLMvxeukyb+9QZuDW0mp2SB3TDZ3Z J7J095I5O9UeKK2wVny12AWbnZ2NZy6L0AdqtoQSw4GdvkLtIPUYGhPOcFS2UTrhhrMPBS 97cHHYetpIr333bpLK++SDp79c4iP/DbXvYZPFfxFvojzYzSP+xrsI3YfWkZLnrO4JfDHg stRr7GdwWf5d52lKLwh4p2N0yapCxdejEwxEPuSQOFyaSwV/EFUcJ4syxBAUEKEFet7fzZ CcwBJv0jPdHJkSAHMnPROFYy4yr+6i98GpK07JnFFtir1pYKqmz2cRRBmlzg+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764584713; 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=JTesxWRjYzTO4YVrZodhxv0Wnbgc6Wl4PrXnXKF77KU=; b=SD1h39PlBo/Chk+rTxE5HnwOdQWTbKeole7IsJqLNOSwUeXVwHeaNMTZQGIW2vrJxEi9Cj OpNmfezP5TmOwLrkPplHJ72R2Se29IR/TNwUfKT0awtJxlqtwd6Jq10YyaqKvrM+jEUWSy bTfXtfK+Yz0vlpjNepVqjyXLwaUYNPg+Wb+Vp+WLIWYLQlkycPhHJ4RIhLY5Y/I91FPemF zUehWSUZiHsK6lzebr5mQEeOCY5Ni1hfzZNFq7Q+dgVnu0x+H695E1A1j9f3GKWWxH5B1g b7sxnnRK35plg8ySge3Em5ASnEx+pFbnsYGTpRmATecIF+Juh9lPXWlrgzyziw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764584713; a=rsa-sha256; cv=none; b=DpU5FH7Bse58Fsx1C8PVHcmkteKql97oh+miXnYnD2nt9JF+PmNEs4CoV2tokyo+qlRmjV E+ZfaisP/PT2oBoYMddQ45SH+pBkCil2W2X0Ex3iMrbVLJSseQbwFkMZR9ZzoNV9Yfd8Nq ZEvDu/VsneOJk8YrXnwK6Jje+jVLNexHPepM0ySRCiV30TruC+qLVqwSVLF3+GeLgigJVN 2LT/BqLaxLkpN7ExP/agQQZxJTCkz3iZAlQSEChF/zY5oAIcsxk9sVk6NJvbZFm0LPSdB/ PoL+2Nioz8dgHtIt64hYiceosY+gU+HVP10nTn5U/uFhNooDq8IInXXPCFHSMw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKg5P1SVXz2WT for ; Mon, 01 Dec 2025 10:25:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 39cc7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 10:25:13 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 592416e841 - main - releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 1 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 592416e84189c034f9ab2cb163f89e0a874da0ea Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 10:25:13 +0000 Message-Id: <692d6d09.39cc7.420228d7@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=592416e84189c034f9ab2cb163f89e0a874da0ea commit 592416e84189c034f9ab2cb163f89e0a874da0ea Author: Olivier Certner AuthorDate: 2025-12-01 09:24:46 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 10:24:52 +0000 releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 1 Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 6b5f57e85f..1aa62b2076 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -491,6 +491,15 @@ gitref:4ffcb1a4a99c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} {{< sponsored "Google LLC (GSoC 2025)" >}} +When booting in single-user mode, man:init[8] now changes the working directory to `/root`, using `/` only as a fallback. +The `/.profile` link to `/root/.profile` is no more installed. +gitref:b4b91207ab6f[repository=src] +gitref:ca771d7ae527[repository=src] + +The deprecated man:ftpd[8] has been removed from the base system. +Users who still need it can install the `ftp/freebsd-ftpd` port. +gitref:259bb93b80c0[repository=src] + [[userland-contrib]] === Contributed Software @@ -700,7 +709,7 @@ gitref:851dc7f859c2[repository=src] Jails and jail descriptors now have associated kevent(2) filters that allow tracking jail creation, changes, attachment, and removal. gitref:1bd74d201a53[repository=src] -gitref:66d8ffe3046d[repository=src] +gitref:9d7f89ef2607[repository=src] A new common 'mac' node for MAC modules' jail parameters has been created. All future MAC modules' jail parameters will appear under this node. @@ -957,6 +966,10 @@ The man:udbc[4] driver has been added enabling host side debugging of targets us The man:ufshci[4] driver has been added, supporting Universal Flash Storage (UFS) host controllers. gitref:1349a733cf28[repository=src] {{< sponsored "Samsung Electronics" >}} +The man:qat[4] driver has grown support for the 402xx device with ID 0x4944/0x4945. +gitref:138e36514fe8[repository=src] +{{< sponsored "Intel Corporation" >}} + [[drivers-removals]] === Deprecated and Removed Drivers @@ -1122,6 +1135,13 @@ If synchronization with an older version of FreeBSD is needed the protocol versi It defaults to 1500 for synchronization between hosts running FreeBSD 15.0. gitref:99475087d63b[repository=src] {{< sponsored "InnoGames GmbH" >}} +Kernel compatibility code supporting man:ipfw[8] binaries from FreeBSD 7 and 8 has been removed. +gitref:660255be1ed9[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + +man:sockstat[4] will show UDP-Lite endpoints by default. +gitref:978615d7bf7c[repository=src] + [[wireless-networking]] === Wireless Networking From nobody Mon Dec 1 11:24:25 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 4dKhPj5ZM4z6HmCd for ; Mon, 01 Dec 2025 11:24:25 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKhPj3MMSz3lNt for ; Mon, 01 Dec 2025 11:24:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764588265; 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=0SebSv4jgfORGMFtcFza3XRnSFUKZGXLIiOs7B1/cEw=; b=tJiqVrUueqN1sinvJjeYfMaX9Tdb0ozuSdFrC1k7rhSpTOWqItSg615qvmrL9J2/xLbVu/ ffiwjhOrpRh80ZT/sa03QkG7FLTrSnN920F/K/ma0yJp5ZpWDjqZLDTE+q4Pk1/FCavG37 joxxnCUC6vIpfIEk6aYpnqvMwVNSUMTqIBIUjQmLpQ7u1r3ZJWMWiDJyhrHfgw64n56MCG Upogh0ow1ZZYXaidjL3d+aTOwut9gw6LgGELX8s2IFPweOcfK1mSEXC0PYPDYhKUiK1rb5 skCnXPlH06L5rNPuwRR0q4siGN0T4Zx7Y5hvZDECy84UqR9pxvf7u+DPsN+JPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764588265; 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=0SebSv4jgfORGMFtcFza3XRnSFUKZGXLIiOs7B1/cEw=; b=jQzAL5oO6bELhcm/6CB2ykS71qpZlAJ9n+ymkVIZ+TZMPWXqf4TrVaX1fbLQMtdd6VOYeU BObdcbOdnYxNOwYdKbicGPw5ssDkV+ia0tI+kYoTbKXckPax5kYCo23DYxk5kk/FregrkO M9rvhVYZd5CZlZb3IDwLAJwVZgZ44CRBLpAIsc56YIW5eYjVhJC8KP0+tgraSV2pgy+R2R Xl+AGkQh2ceBC0OS4Z4Ki7Zfofq0n0zuRVAISCOGTVqM2PP94FuFB5ACE0/svHNJZki1dU IEarZ2HOh9IKkGnFrujY8llmasxpfhjI2N/NQCrpr+kFzWLcpKcdDLGm8C4EiQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764588265; a=rsa-sha256; cv=none; b=nulfWbVkdJp1wiZWdqNGsGNkwtYmY3QQaA/5/Uv6PtsGrl6WDD/tDtBAn9Hbo8V7U1pT4g QQG+ZyN1AGsq1o9gVQvxiYfvbDmbvj1zdn+aSro+6lkZjlc437Hasg3bqrpqYTJFQ/s5Ow 1d19GzEpCT3G/huLIURzpjrkHZuq1Zm3pjEg7ypKNJqxiopsPj7O7uGdkWsBQJSQCLrIzL KdzWaQxzWxiQ5f0rhOd8vFBM9EP4kz8O1q8ZkF4ODEVSus2bspMlSSqYDJndrf4rv2BWev Z+QgUgHovcWSgShtCcYvPjkbHaVhc2X0C0Zc8KaPJKBObzzZi8uLDc/UTc0l/g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKhPj2chzz3sR for ; Mon, 01 Dec 2025 11:24:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3e559 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 11:24:25 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 0d89b19ef0 - main - releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 2 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0d89b19ef09ac2d8f5d6e7e8faf82f762fb24284 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 11:24:25 +0000 Message-Id: <692d7ae9.3e559.2ad443b8@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=0d89b19ef09ac2d8f5d6e7e8faf82f762fb24284 commit 0d89b19ef09ac2d8f5d6e7e8faf82f762fb24284 Author: Olivier Certner AuthorDate: 2025-12-01 11:23:27 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 11:23:46 +0000 releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 2 Most of the content comes from RELNOTES, which I'm currently processing. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 92 +++++++++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 1aa62b2076..87d3bfa82b 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -500,6 +500,10 @@ The deprecated man:ftpd[8] has been removed from the base system. Users who still need it can install the `ftp/freebsd-ftpd` port. gitref:259bb93b80c0[repository=src] +Add a `-f` option to `kadmin -l dump` which can be used to dump the Heimdal KDC database in a format that can be loaded into the MIT KDC. See https://wiki.freebsd.org/Kerberos/Heimdal2MIT_KDC_Migration for how to use `-f` to transfer/convert the KDC database. +gitref:9fd3b28d4e0d[repository=src] +gitref:23fbea8cf2f3[repository=src] + [[userland-contrib]] === Contributed Software @@ -574,6 +578,57 @@ One notable change is that GoogleTest 1.15.x now officially requires C++-14 (1.1 `spleen` has been updated to Spleen 2.1.0(gitref:26336203d32c[repository=src]). +MIT KRB5 1.22.1 Kerberos replaces Heimdal 1.5.2 by default. +Heimdal 1.5.2 can still be built using the `WITHOUT_MITKRB5` flag. +Heimdal Kerberos will be entirely removed in FreeBSD 16. +See also the note about the `-f` flag to `kadmin -l dump` under section <>. +gitref:ee3960cba106[repository=src], +gitref:0b9a631e0724[repository=src], +gitref:60f970b85e44[repository=src], +gitref:0d1496f0f1e7[repository=src], +gitref:cbb6e747af98[repository=src], +gitref:0559f30a882d[repository=src], +gitref:ae07a5805b19[repository=src], +gitref:f58febc4cefa[repository=src], +gitref:805498e49ae4[repository=src], +gitref:4cb1baa7d85c[repository=src], +gitref:188138106b9f[repository=src], +gitref:4680e7fcc70a[repository=src], +gitref:e447c252d0ec[repository=src], +gitref:5f8493bbf479[repository=src], +gitref:110111a6cca1[repository=src], +gitref:2a454b05f2c1[repository=src], +gitref:98d46e05ab08[repository=src], +gitref:6b28571cb6ba[repository=src], +gitref:ca9ccf0ce9ad[repository=src], +gitref:b98d0566b2bd[repository=src], +gitref:fb1ccc04adfe[repository=src], +gitref:dd0ec030f8fd[repository=src], +gitref:6c4771c73470[repository=src], +gitref:7b68893ffa9b[repository=src], +gitref:624b7beed5ac[repository=src], +gitref:04764f21855a[repository=src], +gitref:73ed0c7992fd[repository=src], +gitref:40a5abfc3f66[repository=src], +gitref:543b875a8ee4[repository=src], +gitref:c791ea80b5f7[repository=src], +gitref:383e7290c0b5[repository=src], +gitref:9a726ef24134[repository=src], +gitref:a245dc5d68c7[repository=src], +gitref:e26259f48afe[repository=src], +gitref:7d2cfb27d62f[repository=src], +gitref:619feb9dd00e[repository=src], +gitref:10eecc467f32[repository=src], +gitref:0c13e9c3c464[repository=src], +gitref:89c82750da1a[repository=src], +gitref:18a870751b03[repository=src], +gitref:ce9c325a2e92[repository=src], +gitref:cb3eac927b5d[repository=src], +gitref:5105e1ebecc7[repository=src], +gitref:b9b0e105c357[repository=src], +gitref:929f5966a9fd[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + [[userland-libraries]] === Runtime Libraries and API @@ -626,6 +681,12 @@ This has been fixed. gitref:47f5f89dbd27[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +[[userland-misc]] +=== Misc + +The Gallant font for man:vt[4] has been updated with more than 4300 new glyphs, including support for Greek, Cyrillic, International Phonetic Association Extensions, Extended Latin characters, Zapf Dingbats, Tons of arrows, Tons of mathematical symbols, Letterlike symbols and enclosed alphanumerics, Pixel-perfect box drawing, Currency symbols, More punctuation, Just enough Katakana to say コンニチハ, Powerline glyphs in the Private Use Area at U+e0a0. +gitref:9e8c1ab0976c[repository=src] + [[userland-deprecated-programs]] === Deprecated Applications @@ -970,6 +1031,10 @@ The man:qat[4] driver has grown support for the 402xx device with ID 0x4944/0x49 gitref:138e36514fe8[repository=src] {{< sponsored "Intel Corporation" >}} +Support for the watchdog timer in Intel 6300ESB I/O controller hub has been included in the man:ichwd[4] driver. +This is intended primarily for QEMU users, where that watchdog timer serves as the default and only one for x86 virtual machines. +gitref:2b74ff5fceb6623f6[repository=src] + [[drivers-removals]] === Deprecated and Removed Drivers @@ -996,6 +1061,10 @@ New man:sysctl[8] variables have been added under `kern.rpc.unenc` and `kern.rpc A large number of failed handshakes might indicate an NFS configuration problem. gitref:b8e137d8d32d[repository=src] +New support for the NFSv4.2 Clone operation, which uses block cloning to "copy on write" files on an NFS server. +This only works for exported ZFS file systems that have block cloning enabled, at this time. +gitref:cce64f2e6851[repository=src] + [[storage-ufs]] === UFS @@ -1005,6 +1074,12 @@ gitref:6b2af2d88ffd[repository=src] [[storage-zfs]] === ZFS +Add support to `VOP_COPY_FILE_RANGE()` for block cloning. +At this time, ZFS is the only local file system that supports this and only if block cloning is enabled. +NFSv4.2 also supports it. +See `pathconf(2)` and `copy_file_range(2)` for more information. +gitref:37b2cb5ecb0f[repository=src] + [[storage-general]] === General Storage @@ -1142,6 +1217,9 @@ gitref:660255be1ed9[repository=src] man:sockstat[4] will show UDP-Lite endpoints by default. gitref:978615d7bf7c[repository=src] +A new man:ngctl[8] flag, `-j`, allows it to attach and run inside a jail, making it possible to manipulate netgraph nodes in a jail even if man:ngctl[8] is not installed inside it. +gitref:72d01e62b082[repository=src] + [[wireless-networking]] === Wireless Networking @@ -1189,6 +1267,17 @@ Many improvements to the audio stack including support for hot-swapping in man:m gitref:cf9d2fb18433[repository=src] {{< sponsored "The FreeBSD Foundation" >}} gitref:7224e9f2d4af[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +`virtual_oss` is imported to base. The `audio/virtual_oss` port will stop being built from FreeBSD 15.0 onwards. +Regarding user-facing changes, the only practical difference is the installation process. Everything is provided by the base system, except for the following optional components, which can be installed from ports: + +* sndio backend support: `audio/virtual_oss_sndio` +* bluetooth backend support: `audio/virtual_oss_bluetooth` +* `virtual_equalizer(8)`: `audio/virtual_oss_equalizer` + +Apart from that, `virtual_oss` should work as expected. Users of `virtual_oss` can uninstall `audio/virtual_oss` and instead use the base system version from now on. +gitref:5a31c623143f[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + [[documentation]] == Documentation @@ -1269,5 +1358,8 @@ gitref:655fcdde1aff[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The package:net/wifi-firmware-kmod@release[] package has been added to the DVD ISO, providing firmware for a broader set of Wi-Fi drivers. gitref:8c6df7ead19c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The `FreeBSD-base` repository is now defined in `/etc/pkg/FreeBSD.conf`, disabled by default. Systems which installed with pkgbase prior to 15.0-RC1 (if running `releng/15.0`) or November 15th (if running from `stable`/`main` snapshots) will need to remove the definition of the `FreeBSD-base` repository from `/usr/local/etc/pkg/repos/` and replace it with a single line `FreeBSD-base: { enabled: yes }`. +gitref:5d832135a971[repository=src] + [[future-releases]] == General Notes Regarding Future FreeBSD Releases From nobody Mon Dec 1 14:22:38 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 4dKmML2RDjz6JckV for ; Mon, 01 Dec 2025 14:22:38 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKmML1DnSz3H4v for ; Mon, 01 Dec 2025 14:22:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598958; 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=f0SQ1hWqDgw3kirmHzWT2Kb7zzdAAYVL1dz/EG8jHuE=; b=P4Oz/sUycW5ICzVIMjjm9CGGBD7lf+7jTcHUbp1HzcKmVMMwKYZHwus+Zx/Uqz4ekrdUFm jYP1V96HcExUdosIXsq/3Wge+IUaFlYXpazo/xMfKSAq+D1ZtG8tdhmfrnMCFie32fm0CQ 5Umn0MVWUrV0J8Bvd5frXY2JEStwV0aFRTAjPyDwjwHOQPADGb6dyK6yUurPnHXNe2g7Uv k8iZp9IsAWACiZ0yZewrPUT7y1DXSybelNe5Ci1Y+MXs6jcg/7qkwbsWaNMyh6ZdVuYAQx pycVhAI3KQBImyxCZpRWY9KeiXO0GA/xO6GeFa9NUNOYqz3fa4fkULZZjdlxVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598958; 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=f0SQ1hWqDgw3kirmHzWT2Kb7zzdAAYVL1dz/EG8jHuE=; b=QsSzQeOg0eQ5GwTwS0hY/m9dlhSfzI91ijXMQweylc1Uovn2dbz+g7QEhj//GvgKUv/IHb VnBOFDZi2ni1GdYQdTD+uYC4oqKNQwXh/k9Q1yb2PWNcZufBe7CQMbDLQmbJGmcWL4Qj7V rFu8lPsl/jZIqvU+FXohgZ7KDG+OKbQD0tu2vaD/mdlVkf9pAjAR4eNeFI0Qj5fvwOj50G kUPN04ZN4aFLh3mpVDA3HiHOOqjnfW+Tn4P2frvIWxDeOoP8TZh/XYSHxQFSwFPLE2KNTs hy3GEIswtYysSDpjoYjwBqC24kUvpZl6IY14zBiagA2Hvd5Uzd/bCNOvAWL9sw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764598958; a=rsa-sha256; cv=none; b=aPINiJz/z8cy7rH/nWXI7ZfEMfxxWR8Myz27/YZatYZonR8oAuIDlkHMrEB53KjGcLp8r9 8FKY1Cd7Kk4IkETFRzJIAqHTRXNBOJuaAARZ7RN7tt3XFUmuaKmHN6o+p7Zsegzy44kPHA WUduY4heIPQ4lMzM2qno0nQU7OyCMNSoiD7GkvHEELPUzZmpKl8kDsPKG+LMATMNwXF/kU +yI3rJ6enlmgHTyYRlKKoQ4ZSInLZ6iRXW7vZVfjcCc58evGE6ovmjhtomPpBZXNyYxhFd kg9tm0voymstm3iXPf4eqVqoTge7YNztE7oFyMflWy6UoJ0+usr5CQpAncKLoQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKmML0jgdz8tp for ; Mon, 01 Dec 2025 14:22:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2afea by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 14:22:38 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 7f167fc87f - main - releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 3 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7f167fc87f07323782db06b6fc204d134a7860b5 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 14:22:38 +0000 Message-Id: <692da4ae.2afea.686bb1fe@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=7f167fc87f07323782db06b6fc204d134a7860b5 commit 7f167fc87f07323782db06b6fc204d134a7860b5 Author: Olivier Certner AuthorDate: 2025-12-01 14:12:50 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 14:12:50 +0000 releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 3 Add more content coming from RELNOTES. Content in this commit corresponds to stopping at ddfc6f84f242 included. --- website/content/en/releases/15.0R/relnotes.adoc | 149 +++++++++++++++++++++--- 1 file changed, 134 insertions(+), 15 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 87d3bfa82b..6d3aeee7a1 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -414,6 +414,11 @@ The behavior can be controlled by the `daily_diff_flags` variable in man:periodi Similarly, the changes shown by the security scripts show less context than previously, controlled by the `security_status_diff_flags` variable in man:periodic.conf[5]. gitref:538994626b9f[repository=src], gitref:37dc394170a5[repository=src], gitref:128e78ffb084[repository=src] +man:bsnmpd[1] no longer supports legacy UDP transport. +Users, that have not updated their `/etc/snmpd.config` since 12.0-RELEASE or older will need to merge in the new configuration. +In particular, the transport definition shall be changed from begemotSnmpdPortStatus OID to begemotSnmpdTransInetStatus. +gitref:9ba51cce8bbd[repository=src] + [[userland-programs]] === Userland Application Changes @@ -681,12 +686,24 @@ This has been fixed. gitref:47f5f89dbd27[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The man:readdir_r[3] function is deprecated and may be removed in future releases. +Using it in a program will result in compile-time and link-time warnings. +gitref:2bd157bc732a[repository=src] +{{< sponsored "Klara, Inc." >}} + +The runtime linker man:rtld[1] has grown support for the static linker flag specified by `-z initfirst`. +gitref:78aaab9f1cf359f[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + [[userland-misc]] -=== Misc +=== Miscellaneous The Gallant font for man:vt[4] has been updated with more than 4300 new glyphs, including support for Greek, Cyrillic, International Phonetic Association Extensions, Extended Latin characters, Zapf Dingbats, Tons of arrows, Tons of mathematical symbols, Letterlike symbols and enclosed alphanumerics, Pixel-perfect box drawing, Currency symbols, More punctuation, Just enough Katakana to say コンニチハ, Powerline glyphs in the Private Use Area at U+e0a0. gitref:9e8c1ab0976c[repository=src] +Unicode support has been updated to 16.0.0 and CLDR to 45.0.0. +gitref:ddfc6f84f242[repository=src] + [[userland-deprecated-programs]] === Deprecated Applications @@ -869,6 +886,17 @@ Code that needs to be portable to both 15.0 and earlier versions can use `cr_gid gitref:be1f7435ef218b1df35[repository=src] {{< sponsored "the FreeBSD Foundation" >}} +[[kernel-architecture-specific]] +=== Architecture-Specific Changes + +On amd64, FreeBSD now supports more than 4TB of RAM on modern machines that have the LA57 CPU feature. +gitref:d390633cf8cf[repository=src] +{{< sponsored "the FreeBSD Foundation" >}} + +On amd64, handling of the `%fsbase`/`%gsbase` registers and tls base were reworked, making it more useful for apps that directly manipulate CPU context. +gitref:68ba38dad3[repository=src] +{{< sponsored "the FreeBSD Foundation" >}} + [[drivers]] == Devices and Drivers @@ -1027,14 +1055,18 @@ The man:udbc[4] driver has been added enabling host side debugging of targets us The man:ufshci[4] driver has been added, supporting Universal Flash Storage (UFS) host controllers. gitref:1349a733cf28[repository=src] {{< sponsored "Samsung Electronics" >}} -The man:qat[4] driver has grown support for the 402xx device with ID 0x4944/0x4945. -gitref:138e36514fe8[repository=src] -{{< sponsored "Intel Corporation" >}} +The man:mlx5[4] driver now supports inline IPSEC offload on Nvidia ConnectX-6+ network cards, leveraging the new in-kernel IPSEC offload infrastructure. +gitref:e23731db48ef[repository=src] +{{< sponsored "NVIDIA networking" >}} Support for the watchdog timer in Intel 6300ESB I/O controller hub has been included in the man:ichwd[4] driver. This is intended primarily for QEMU users, where that watchdog timer serves as the default and only one for x86 virtual machines. gitref:2b74ff5fceb6623f6[repository=src] +The man:qat[4] driver has grown support for the 402xx device with ID 0x4944/0x4945. +gitref:138e36514fe8[repository=src] +{{< sponsored "Intel Corporation" >}} + [[drivers-removals]] === Deprecated and Removed Drivers @@ -1052,6 +1084,18 @@ This section covers changes and additions to file systems and other storage subs [[storage-nfs]] === NFS +Define a new `-a` command line option man:mountd[8] that prevents exporting a file system with the `-alldirs` flag if the directory path is not a server file system mount point. +gitref:07cd69e272da[repository=src] + +The layout of NFS file handles for the man:tarfs[4], man:tmpfs[4], man:cd9660[4], and man:ext2fs[4] file systems has changed. +An NFS server that exports any of these file systems will need its clients to unmount and remount the exports. +gitref:4db1b113b151[repository=src], +gitref:1ccbdf561f41[repository=src], +gitref:205659c43d87[repository=src], +gitref:cf0ede720391[repository=src], +gitref:8ae6247aa966[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + The man:mountd[8] server has been modified to use man:strunvis[3] to decode directory names in man:exports[5] file(s). This allows special characters, such as blanks, to be embedded in the directory name. `vis -M` may be used to encode such directory names; see man:vis[1]. @@ -1061,6 +1105,12 @@ New man:sysctl[8] variables have been added under `kern.rpc.unenc` and `kern.rpc A large number of failed handshakes might indicate an NFS configuration problem. gitref:b8e137d8d32d[repository=src] +The utilization of NFSv4.1/4.2 delegations was improved when the `nocto` mount option is used. +This requires an up-to-date NFSv4.1/4.2 server with delegations enabled. +For example, when building a FreeBSD kernel with both `src` and `obj` NFSv4 mounted, the total RPC count drops from 5461286 to 945643, with a 20% drop in elapsed time. +gitref:171f66b0c2ca[repository=src], +gitref:50e733f19b37[repository=src] + New support for the NFSv4.2 Clone operation, which uses block cloning to "copy on write" files on an NFS server. This only works for exported ZFS file systems that have block cloning enabled, at this time. gitref:cce64f2e6851[repository=src] @@ -1071,6 +1121,17 @@ gitref:cce64f2e6851[repository=src] Soft updates are now enabled by default when creating a new UFS file system with man:newfs[8]. gitref:6b2af2d88ffd[repository=src] +Reliability of UFS on volumes with more than 2G of inodes is significantly improved. +The underlying issue was the invalid interpretation of the 32-bit inode number as signed, which got sign-extended into `ino_t`. +gitref:c069ca085bd1[repository=src], +gitref:e36f069ecb47[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + +Defer the January 19, 2038 date limit in UFS1 filesystems to February 7, 2106. +This affects only filesystems with old UFS1 format. +See the commit message for details. +gitref:1111a44301da[repository=src] + [[storage-zfs]] === ZFS @@ -1080,15 +1141,25 @@ NFSv4.2 also supports it. See `pathconf(2)` and `copy_file_range(2)` for more information. gitref:37b2cb5ecb0f[repository=src] +[[storage-geom]] +=== GEOM + +Support for vinum volumes has been removed. +gitref:f87bb5967670[repository=src], +gitref:e51036fbf3f8[repository=src] + [[storage-general]] === General Storage -Define a new `-a` command line option man:mountd[8]. -When a file system was exported with the `-alldirs` flag, the export succeeded even if the directory path was not a server file system mount point. -gitref:ead3cd3ef628[repository=src] - -Document recent file handle layout changes. -gitref:ca22082c01a7[repository=src] +Add Solaris style extended attributes (called named attributes in NFSv4). +At this time, only ZFS when the ZFS property called xattr=dir and NFSv4 support them. +The attributes are presented in a directory as regular files. +See named_attribute(7) for more information. +gitref:2ec2ba7e232d[repository=src], +gitref:df58e8b1506f[repository=src], +gitref:f61844833ee8[repository=src], +gitref:b1b607bd200f[repository=src], +gitref:ee95e4d02dbd[repository=src] Allow to specify as many groups as configured to be supported by the system in `-maproot` or `-mapall` options in man:exports[5]. Previously, the cap was `NGROUPS_MAX + 1`, where `NGROUPS_MAX` is just the minimum maximum of the number of allowed supplementary groups. @@ -1159,6 +1230,14 @@ Descriptors returned by man:sctp_peeloff[2] now inherit Capsicum capability man: gitref:ae3d7e27abc9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + +The default value of the sysctl variable `net.inet.tcp.nolocaltimewait` has changed from 1 to 0. +This means that FreeBSD does not skip the `TIME_WAIT` state anymore for endpoints for which the remote address is local. +The new sysctl variable `net.inet.tcp.msl_local` can be used to control the time these endpoints stay in the `TIME_WAIT` state. +The sysctl variable `net.inet.tcp.nolocaltimewait` is deprecated and intended to be removed in FreeBSD 16. +gitref:c3fc0db3bc50[repository=src] +{{< sponsored "Netflix, Inc." >}} + The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of a datagram socket. Applications that were using SOCK_SEQPACKET incorrectly and relied on old implementation bugs may need to be adjusted. @@ -1168,7 +1247,7 @@ gitref:d15792780760[repository=src] === General Network The man:ifconfig[8] utility will no longer accept assigning IP addresses to the underlying member interfaces of a man:bridge[4]. -To temporarily bypass this safeguard, use the net.link.bridge.member_ifaddrs man:sysctl[8]. +To temporarily bypass this safeguard, use the `net.link.bridge.member_ifaddrs` man:sysctl[8]. This sysctl is expected to be removed in FreeBSD 16. gitref:b61850c4e6f6[repository=src] @@ -1210,16 +1289,42 @@ If synchronization with an older version of FreeBSD is needed the protocol versi It defaults to 1500 for synchronization between hosts running FreeBSD 15.0. gitref:99475087d63b[repository=src] {{< sponsored "InnoGames GmbH" >}} -Kernel compatibility code supporting man:ipfw[8] binaries from FreeBSD 7 and 8 has been removed. -gitref:660255be1ed9[repository=src] +Kernel TLS support has been added. +The corresponding kernel build option is `KTLS`. +This option is now enabled by default in `GENERIC` (default) kernels for aarch64, amd64, powerpc64, and powerpc64le. +gitref:b2f7c53430c3[repository=src] +{{< sponsored "Chelsio Communications" >}} + +The `net.inet.{tcp,udp,raw}.bind_all_fibs` tunables have been added. +They modify socket behavior such that packets not originating from the an interface in the same FIB as the socket are ignored. +TCP and UDP sockets belonging to different FIBs may also be bound to the same address. +The default behavior is unmodified. +gitref:5dc99e9bb985[repository=src], +gitref:08e638c089ab[repository=src], +gitref:4009a98fe80b[repository=src] +{{< sponsored "Klara, Inc." >}} +{{< sponsored "Stormshield" >}} + +Making a connection to `INADDR_ANY`, i.e., using it as an alias for `localhost`, is now disabled by default. +This functionality can be re-enabled by setting the `net.inet.ip.connect_inaddr_wild` sysctl to 1. +gitref:cd240957d7ba[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -man:sockstat[4] will show UDP-Lite endpoints by default. -gitref:978615d7bf7c[repository=src] +New in-kernel inline IPSEC offload infrastructure. +See also the note about the man:mlx5[4] driver supporting it. +gitref:ef2a572bf6[repository=src] +{{< sponsored "NVIDIA networking" >}} A new man:ngctl[8] flag, `-j`, allows it to attach and run inside a jail, making it possible to manipulate netgraph nodes in a jail even if man:ngctl[8] is not installed inside it. gitref:72d01e62b082[repository=src] +man:sockstat[4] will show UDP-Lite endpoints by default. +gitref:978615d7bf7c[repository=src] + +Kernel compatibility code supporting man:ipfw[8] binaries from FreeBSD 7 and 8 has been removed. +gitref:660255be1ed9[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + [[wireless-networking]] === Wireless Networking @@ -1267,6 +1372,20 @@ Many improvements to the audio stack including support for hot-swapping in man:m gitref:cf9d2fb18433[repository=src] {{< sponsored "The FreeBSD Foundation" >}} gitref:7224e9f2d4af[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +In the audio stack, `hw.snd.maxautovchans` has been retired. +The `hw.snd.vchans_enable` sysctl has been introduced which, along with `dev.pcm.X.{play|rec}.vchans`, from now on work as tunables to only enable/disable vchans, as opposed to setting their number and/or (de-)allocating vchans.* +Since these sysctls do not trigger any (de-)allocations anymore, their effect is instantaneous, whereas before we could have frozen the machine (when trying to allocate new vchans) when setting `dev.pcm.X.{play|rec}.vchans` to a very large value. +gitref:02d4eeabfd73e6a8[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + +A new utility man:sndctl[8] has been added to concentrate the various +interfaces for viewing and manipulating audio device settings (sysctls, +`/dev/sndstat`), into a single utility with a similar control-driven +interface to that of `mixer(8)`. +gitref:44e5a0150835[repository=src], +gitref:9a37f1024ceb[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + `virtual_oss` is imported to base. The `audio/virtual_oss` port will stop being built from FreeBSD 15.0 onwards. Regarding user-facing changes, the only practical difference is the installation process. Everything is provided by the base system, except for the following optional components, which can be installed from ports: From nobody Mon Dec 1 14:22:39 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 4dKmMM5LYdz6Jcv2 for ; Mon, 01 Dec 2025 14:22: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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKmMM22CCz3H2w for ; Mon, 01 Dec 2025 14:22:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598959; 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=x4Zl7X8yEIaOeb9GWmn17aEG5Y4azwMvZkWK32cbFno=; b=avYNkIV7LSfIgMwBVPq0+ac3tz51H+ypJVDE7zW9U+Xw4guWm8zCL2XztIlATPwLlrCH4T RvMPhWrr5hNM/r0FA2pl4lhw5nB5mWh59YymFOGlz3QuUGZ13AANkmw1kVsOT+fJc7TgNr 4EDvPAw1fWOP+HeFtY0kZJJ3l4/bBxVCq99OqEyTcCadirtnRhNbwlqmfxusaykwg7QnI8 /5IzonzzVru9YRMEMb5/FW4FSyRx6EiRHUovW3FYfZYEMjvE6R68DXVb5Sg8BjvWEcWJ9g FICtN9bOgAGOrTR41GD6hvD2s3EWVgvP/fXu/lpTfgIiTJk49OKBV58UfGERXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598959; 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=x4Zl7X8yEIaOeb9GWmn17aEG5Y4azwMvZkWK32cbFno=; b=dua0DHSxMiPTuyemV94AzMKeHehStLHzKKTy6KYBtOaKFrywx/J0fnS0d3V+4V+pSCVmhU 2zUb/3nRGEwzG8wqg2OSf7du90onTCApWGk5JEfDQcRUrFBiyuNM3UzRpCCGIpRBXZeyuU lnDRHFLxcp0qt3FB145K2iTM0WXg0zjDT0IgT3IOmF1fYj7pki7wZYEjmAFmb34+l8tu2L UKxFuDpOKRH/FisW2ylGRPsiklQwSQxaLp3WNe3XAVfPUIGx2cCPO344uVsmhayaGmEhGU pS6MTFv8kaE8oaMfxWeqsVlkzLb/0yzxILPv/rzS5qJUdP+/sn0qQ7Tj8M5Y5A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764598959; a=rsa-sha256; cv=none; b=qfs3xxOTlf5G23CrjqVMgLsZFAIjCgZFNeQQPMFQgze8yE9TcRFQ4c1chDgFX6L3KjCgSr ENn3AQt4MbF3FbnfsXls/A6EcQk72rvNfzRfBoKZAEL6DhJuyF/46yy6WGJTVf/587vjAR pdf7f6j7B17DuDWPfre5yvX1l4zWnbqqaUFSJJKR+/FLduYYlJW3AijTP79N5uOElIxhy0 aNcMX9l/X+p2NdXA1zHQj60NCEe+YgLRLx649ikCPuoJv98r3qT8jHBaFeMAreA96rv2XM x3KkTqumpjZhNCCunPvMSDIUGPLeLls0GAOOqrt+Shp75fpFrfIjSG4Grm+U3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKmMM1WTSz8tq for ; Mon, 01 Dec 2025 14:22:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2ae68 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 14:22:39 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 0b6a69a919 - main - releases/15.0R/relnotes: Move "General Network" first in "Networking" 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0b6a69a919137408aed98a42b1e41342cd04fee1 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 14:22:39 +0000 Message-Id: <692da4af.2ae68.7fb73a53@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=0b6a69a919137408aed98a42b1e41342cd04fee1 commit 0b6a69a919137408aed98a42b1e41342cd04fee1 Author: Olivier Certner AuthorDate: 2025-12-01 14:14:37 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 14:14:37 +0000 releases/15.0R/relnotes: Move "General Network" first in "Networking" Seems to be the most logical place. (Feel free to move it elsewhere if this is wrong.) Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 44 ++++++++++++------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 6d3aeee7a1..5ecb6a7b7d 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1221,28 +1221,6 @@ gitref:96f77576e9ea[repository=src] This section describes changes that affect networking in FreeBSD. -[[network-protocols]] -=== Network Protocols - -Lots of improvements to the network stack, including performance improvements and bug fixes for the man:sctp[4] stack. - -Descriptors returned by man:sctp_peeloff[2] now inherit Capsicum capability man:rights[4] from the parent socket. -gitref:ae3d7e27abc9[repository=src] -{{< sponsored "The FreeBSD Foundation" >}} - - -The default value of the sysctl variable `net.inet.tcp.nolocaltimewait` has changed from 1 to 0. -This means that FreeBSD does not skip the `TIME_WAIT` state anymore for endpoints for which the remote address is local. -The new sysctl variable `net.inet.tcp.msl_local` can be used to control the time these endpoints stay in the `TIME_WAIT` state. -The sysctl variable `net.inet.tcp.nolocaltimewait` is deprecated and intended to be removed in FreeBSD 16. -gitref:c3fc0db3bc50[repository=src] -{{< sponsored "Netflix, Inc." >}} - -The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. -The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of -a datagram socket. Applications that were using SOCK_SEQPACKET incorrectly and relied on old implementation bugs may need to be adjusted. -gitref:d15792780760[repository=src] - [[network-general]] === General Network @@ -1325,6 +1303,28 @@ Kernel compatibility code supporting man:ipfw[8] binaries from FreeBSD 7 and 8 h gitref:660255be1ed9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +[[network-protocols]] +=== Network Protocols + +Lots of improvements to the network stack, including performance improvements and bug fixes for the man:sctp[4] stack. + +Descriptors returned by man:sctp_peeloff[2] now inherit Capsicum capability man:rights[4] from the parent socket. +gitref:ae3d7e27abc9[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + + +The default value of the sysctl variable `net.inet.tcp.nolocaltimewait` has changed from 1 to 0. +This means that FreeBSD does not skip the `TIME_WAIT` state anymore for endpoints for which the remote address is local. +The new sysctl variable `net.inet.tcp.msl_local` can be used to control the time these endpoints stay in the `TIME_WAIT` state. +The sysctl variable `net.inet.tcp.nolocaltimewait` is deprecated and intended to be removed in FreeBSD 16. +gitref:c3fc0db3bc50[repository=src] +{{< sponsored "Netflix, Inc." >}} + +The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. +The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of +a datagram socket. Applications that were using SOCK_SEQPACKET incorrectly and relied on old implementation bugs may need to be adjusted. +gitref:d15792780760[repository=src] + [[wireless-networking]] === Wireless Networking From nobody Mon Dec 1 14:22:40 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 4dKmMP4Cywz6Jcv3 for ; Mon, 01 Dec 2025 14:22:41 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKmMN2gzJz3HJL for ; Mon, 01 Dec 2025 14:22:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598960; 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=+NM5xOGcPRwD5SUjkBl14+yISMZxZIa2NWKhzz3Yio8=; b=ODtAg0OB4zcGpXwNP5uh0bzrLVtsGKTU/lSmbQw/+qEHVW+t6Vpe28gWxPoXt9Tbc+WD6D ODm7o5E6Qsokl4U57sZQYbPi6Pw2yXtLXsWFnlf5eSd+Pj7JNI7UKck9sSBeqa3T09x9n6 gZ/wXtEmBaK9s0HiNtrys8QXsj10+imBUrG4pbDWv8UchGVDgzVzKBOJz01WtUP3EIRBmj Hv+H6i4UVyPoODOR2CDc/2/wAiZH0ErBqTpdGsIaiUl91vajsSh24rAR6QtE+4flPHP4d5 giplbC396gt2n4TcWKjTxFuVdvEhiwKfBTFTc0S8AGA8vh8BoEKgw03CyV+TZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598960; 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=+NM5xOGcPRwD5SUjkBl14+yISMZxZIa2NWKhzz3Yio8=; b=pVaO+X5vg+8/qJgLbvHt7X+K++uPPFRvNfGapyhsXBtkfdiZCXKtyPwQrCYJceMG6Pu7jt 5qjAb0Z7a/QeqLTwx/mJ50l+KtmKC4FZVHwqVOieBH2zo2/ZEUhQ9DNMGW3FeoOWzNAk94 3V6CZQilon7wB6v7WEN0fhjEM0Jtaah4bPw0DxJzFlCx9RQ4vSz46Oaen4eOzpmHE2/5vE nnKeALwXCSsbITtj9MEoMmc06lebz0QqhSGOdjWb7MuqxN7K65xfSkhGx69n3/2Lh12WSQ +jQYJPsXsZflKTfBVsVwAFrFt8Y84e+eNZ4t6FFs05/Vrrzuw8uuFhryIE6aHQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764598960; a=rsa-sha256; cv=none; b=nXkGkWkxGUKzCbepClqoDFOgSkXSjB77zGaxsZdyajgSHK0iEQPKUOULRvRLVbtP+d17oM uO7WSwRg5gI6jyHnOY+qAdLGXzDOE7kS2VNT/raFEsk+g8dt2DV4sOouEV4BgwozJ56/MN HA3dDrmhWOjshEBiy9P0ZDD65BHx0gFVDZV1zd1JIcM3fbQ7VEg8Hb/B0WugRdwCyyZTxc 0YpgL2p31Uz1yEcOGFkhJc01hhAJ56b0A+UHV0SGpI1axlvH4NdbVNeSst6gvJJFsLayn4 YqEv31YHiqZ/vzgI9JqjqaXrXmQZpzwbtpBgOg9fVwywj0JLFGn8tXBbcQXUqQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKmMN2HPhz8sK for ; Mon, 01 Dec 2025 14:22:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2adc0 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 14:22:40 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 0a29251179 - main - releases/15.0R/relnotes: More explicit titles for security and errata 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0a292511795f3cf42c2cf649610426f675845c72 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 14:22:40 +0000 Message-Id: <692da4b0.2adc0.1105ddf7@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=0a292511795f3cf42c2cf649610426f675845c72 commit 0a292511795f3cf42c2cf649610426f675845c72 Author: Olivier Certner AuthorDate: 2025-12-01 14:18:06 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 14:18:51 +0000 releases/15.0R/relnotes: More explicit titles for security and errata With these renames, there is no doubt even at first glance that the security advisories and errata notices lists are really about what has been fixed in 15.0, and not unfixed known problems. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 5ecb6a7b7d..3767b590a1 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -70,12 +70,12 @@ Upgrading FreeBSD should only be attempted after backing up _all_ data and confi ==== [[security-errata]] -== Security and Errata +== Included Security Fixes and Errata Patches -This section lists the various Security Advisories and Errata Notices since {releasePrev}. +This section lists the various Security Advisories and Errata Notices since {releasePrev} that are fixed in {releaseCurrent}. [[security]] -=== Security Advisories +=== Fixed Security Advisories [.informaltable] [cols="1,1,1", frame="none", options="header"] @@ -214,7 +214,7 @@ This section lists the various Security Advisories and Errata Notices since {rel |=== [[errata]] -=== Errata Notices +=== Patched Errata Notices [.informaltable] [cols="1,1,1", frame="none", options="header"] From nobody Mon Dec 1 14:54:26 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 4dKn426JB3z6JgFl for ; Mon, 01 Dec 2025 14:54:26 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKn425bQtz3L4F for ; Mon, 01 Dec 2025 14:54:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764600866; 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=ke0q/iOrwqA9yu6o1W9VcBlUgg91E9ivqK7NqRg5xAk=; b=cuJ8mze7FspNyBQAW9I1f8Ll9ENnhTG5HXG6R8vKtI/Z9WpF5bQeq4n22cWR5yzp0S3B70 ku3kpahqbGJykYl1X6QcLGIwFT5b4oWSshoeCDdl4imNW+6kmupM9DLusVWfKi9vbVVCPy /4l7IQq4ILQjQNvUu0gQhT6oHDmqzrwFpW1sAzpS0Fcmii8LZT5CGqRDBdeBQpbiKk4D/r DSdoCGVSh7KUFPIBkM1y9+GI+91KGX8P88Q6cy1fdM/HFhMmJ2++sBXwMdV7SVQVBUYvoe CPMVt3g1KaaVFAFLyqPspm7OWDatHveAclI2arYJEaKNzfT5YGdL9Y9wd06hUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764600866; 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=ke0q/iOrwqA9yu6o1W9VcBlUgg91E9ivqK7NqRg5xAk=; b=A0320RVx1Dggw78QS8bWyl0eM55uq3JC3pAcMQlLngXB1lEKg4/irortD/p2C5z0vfn5dQ ZdciVUGIvsogR33Pwt5u49sGp7qMLBO66aFuMz2O2sU39U60YEPOKIO6BV6NXHgrNJ4dlJ Cv2HqrJC6V9KZLXL6K/aOP5VAdCdPnWWZUR4wZzeBAwBhjzIO6ArTOlSjJNBDJpB5aBGsv ftfGIxgMBVo34TfbXeXxrnP9CeMvqnG2vMwowTaucEldnGJRKxFkASRVAClKH6SikgMp2v aC3OmFsx6mImy9Sctwi+lo+0RKhnx08UhCAYIPwX6eIeGv/So3gYsULDWxDz5Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764600866; a=rsa-sha256; cv=none; b=MOFjQD6HAns19OXSnXuOVUZtXssw4Whr3eGjwNAi+aQQKXH6mb0IzPRERt7pOLkApsxW+l 0pDONo76F79VK/2MyWRK2Um0cH6VXZHqFay+KAD9GKs5yo+W4/hEoHjf3OdSK7hYeLB3yw EM2yKWa5Svo5fFZYQgr9YyO10+0l+vntAGx3nrzNCWScBU5ikYJoV707ZTz3bqR1TkleBf 7T9PVS1OewvWeHiYzUX3YMo6UVhWCdyCXrZsk59FzHn7TDxzviwl6ghGPQgSEQySp50XtX jU4Mtjo+biMxInQp4EumrP/z45JsnmhOcXYe+frU/EsTAykhF+B7qGl90+1HfQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKn424tpjz9Xr for ; Mon, 01 Dec 2025 14:54:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2c9ad by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 14:54:26 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: da810c0277 - main - 15.0/relnotes: Mention new ascii loader art option 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: da810c0277aeab09a70b9e88725c5fad7e144923 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 14:54:26 +0000 Message-Id: <692dac22.2c9ad.504a03ae@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=da810c0277aeab09a70b9e88725c5fad7e144923 commit da810c0277aeab09a70b9e88725c5fad7e144923 Author: Alexander Ziaee AuthorDate: 2025-11-30 02:14:34 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 14:31:11 +0000 15.0/relnotes: Mention new ascii loader art option Reviewed by: kevans --- website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 3767b590a1..64f18f1b4c 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1172,6 +1172,9 @@ gitref:e87848a8150e[repository=src] This section covers the boot loader, boot menu, and other boot-related changes. +The ASCII man:loader[8] art may once again be enabled on graphical systems via an optional `loader_gfx` variable in loader.conf[5]. +gitref:bef6d85b6de5[repository=src] + The man:loader[8] now reads local configuration files listed in the variable `local_loader_conf_files` after other configuration files, defaulting to [.filename]#/boot/loader.conf.local#. gitref:a25531db0fc2[repository=src] From nobody Mon Dec 1 14:55:08 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 4dKn4x3TtNz6JgxZ for ; Mon, 01 Dec 2025 14:55:13 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKn4x2tCBz3LG5 for ; Mon, 01 Dec 2025 14:55:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764600913; 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=PvmoQgTc7hZYXvyVnvf/ifnc0dJF+6ZQkD5DHH5/eS8=; b=l2ndDo9k3GeelkGZHTsye+v5FiH6SnAUzoJ1iQpDS3rJeUXZD7AJnTjkNha2bpChRJyIEc PqjpZAoXO4tPq3sFixETDKEH9H7fdH+jG/r8S6yOIMPn1DLaUWMBuIO5IaLOvYjv39mRJ3 qsDP7sgEcY+OqN/ddxMZNOU1tV1tJIfe+nTtrfy+am5Rf9I1YhjTbt38e+HHLVxJnEwSvz +fL3/cKdsOOY5t2h7pAd5LVNwbNjKo7WX6z3UBWKPAdtqVQ/d/Xvm4IE0wRv9r9rUinGn5 fMXc7t68Hg7Uxgn5IkEniLsYjg/Hjj088dg2tc2rLy5GJUpvgqr0w+rO79LYAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764600913; 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=PvmoQgTc7hZYXvyVnvf/ifnc0dJF+6ZQkD5DHH5/eS8=; b=UnaOz51ENetGH1QoqBSQsQ2sjvWkngpfvUIqLtC+w7hL/zr9e4wWiu29nMN2uJVl6R5dxj IAjKKIP+ZBZcG2d0gU1f54H1cciwJ0eXhDNF0dusthnq5Q09FFfjUXdfBopgDbPkkVh+pd dZ0yi026V+yRTOnRYOGuez3oS5Fqs1bvT4+/R4ETzM9962FYrXkQSRpYKbnvAkwzynekUt C8vHpx8RjTUE2u4sCZtCoVNW46rTKHEIRz9DHWU5FQuKL9s8x3DV6L4zCZepuxRY9e+n0g H/34Co+A1MhGwvSDbzhjiuRk9VbFDikrBl87Zcg/gPUGzPjJAghdaJzYWiQqgQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764600913; a=rsa-sha256; cv=none; b=s3ROrEW+pN02m+65iMQhABF1FfdfURv4JiYl11C5aaivUefjEi20QNWVtwkf0Jxizty5pl nbhdAORrerP2xKuQ8sjpe1nZp1oCo7Iwp3JWkOdHFnyRtSyEmohrHe2IAG5grcT2dqSqwn iLLgsxzBK5aNWn0r+sfFrVFEIBtmLmdnY/pNilt94rh6EEZ9N3qPj3D8zZkFhkNKHDi9U7 g2TQiHXnuu4P1bczdtAR/0UQuBYUumetTXC8FpPZP5qdel3WRkf3gOoICz/tt92Whab/zU o7raVPHFh4mz6tO4Ho9dQ/BK93gHD72P02rZYqPt/j2z7xVf0tGAszP9J5XOhw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKn4r247Gz9kF for ; Mon, 01 Dec 2025 14:55:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2ccc8 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 14:55:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mark Johnston Subject: git: 12292b4c98 - main - releases/15.0R/relnotes: Add some bhyve features 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: markj X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 12292b4c984e0dd08e7ce0f8d754d3b83ab5d38d Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 14:55:08 +0000 Message-Id: <692dac4c.2ccc8.6cfce6d2@gitrepo.freebsd.org> The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/doc/commit/?id=12292b4c984e0dd08e7ce0f8d754d3b83ab5d38d commit 12292b4c984e0dd08e7ce0f8d754d3b83ab5d38d Author: Mark Johnston AuthorDate: 2025-12-01 14:54:05 +0000 Commit: Mark Johnston CommitDate: 2025-12-01 14:55:02 +0000 releases/15.0R/relnotes: Add some bhyve features --- website/content/en/releases/15.0R/relnotes.adoc | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 64f18f1b4c..dd837e4e26 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1349,6 +1349,25 @@ Please see link:https://www.freebsd.org/releases/{localRel}R/hardware[the list o [[hardware-virtualization]] === Virtualization Support +man:bhyve[8] and man:vmm[4] now support the arm64 and riscv platforms. +The `sysutils/u-boot-bhyve-arm64` and `sysutils/u-boot-bhyve-riscv` ports provide boot loaders for use on these platforms. +gitref:47e073941f4e[repository=src] +gitref:d3916eace506[repository=src] +{{< sponsored "Arm Ltd" >}} +{{< sponsored "Innovate UK" >}} +{{< sponsored "The FreeBSD Foundation" >}} +{{< sponsored "University Politehnica of Bucharest" >}} + +man:bhyve[4] now supports a "slirp" networking backend, which enables unprivileged user networking. +Currently only inbound connections to the guest are supported, outbound connections from the guest are not. +This feature requires the `net/libslirp` port. +gitref:c5359e2af5ab[repository=src] {{< sponsored "Innovate UK" >}} + +man:bhyve[4] now may configure a NUMA topology for guest memory. +Furthermore, it is possible to define a man:domainset[9] policy for each guest NUMA domain, wherein the host memory used to back the guest physical memory of each guest NUMA domain can be specified, akin to man:cpuset[1]'s `-n` option. +This is supported only for amd64 guests for now. +gitref:f1d705d4f431[repository=src] + The NVMM hypervisor is now detected. gitref:34f40baca641[repository=src] From nobody Mon Dec 1 15:44:47 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 4dKpB8292Wz6Jlws for ; Mon, 01 Dec 2025 15:44:48 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpB81Llqz3Vf6 for ; Mon, 01 Dec 2025 15:44:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764603888; 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=OPnbgDizoa31RFCvHJY/0Q43x3UKnp8sFYfThoFtJa8=; b=KhoVQNBK5m+Cfu07iuuwnlhghVO3sAoJ/0zeMNUf1QNETc3ZEnwQ3u00Zub0PkghP5l+g+ 0h9pcw75toJcr4srxCSXlUi9GWGwhHzdBusenHNcoJNv1Zk2ANclvqRwtsyJqzd2T8vvgv wcpfHic6yQ8/zv2Zpd5KGRFRg7BJzxYCirwh9otOxNqVrZErrIy9QSQBKOF21Aswn/0OiM A08Z7svUKFQsWNgatFxXZlXy3wSNNN/IwgiOyFs21w4wHDpQSwge7ikq9fCHRZzWnNX+W5 Ku7poKW8gf5uMs1Y0F51/yN88wyH40lcIcLtLIvf666NDi4EE3OgClue1YLe/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764603888; 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=OPnbgDizoa31RFCvHJY/0Q43x3UKnp8sFYfThoFtJa8=; b=cKQ7DBMquUI47gL8b1UrO5IDPOdezyUL76+qHeH/bIEt49WykIYFjQveX5x0Hcx0FGgQT9 hdoBQF29KnLBzsIE726C6yQGDEDhgg4a0vWwe24VUH/xv0TxAUHkqzwnxIaVfXoVTAhHdd L5Nua6Q+Y4K7+po0l5BEAz4NxmMte/RDfUbLDuP+z0ciekOCfiktxT8yTWfTARIOOXe3+y 4Y19l3C+U7U96d1YKV3+bDhOZ+V9jaLZRWgM2UaCNwusYMWe583AZiXNx3yT3mnBOdXuyU 2uAjeNTeEFcuWn2DdfGECCKtX3dfPbS30F5pPX16OdCaEtvrvh2xp7NYbirufg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764603888; a=rsa-sha256; cv=none; b=wYJDoJZL20u1OS+OO7r0gHUNtyD9d22BmdC+odBeAKq2FLyRaJYSUIGG0lOZvBep3ass5L rS7CdqmAT0HzaCbr1a4VRER9L3JQI2u/O9gw87Ff3ixUr3tJQfE4Cs+g8TXC+As5M8HPh1 IlJTi9yHbH1K5IpRa0U/gDxMWjg4km8nAwiv1Wg1AJv+eQc2PcvUCRSHWZcUPMBu4JbeoH F1PmAEeTJyEugdx9B02ddqhFej6hwGHf4LwfgTXbkOWrhCszPlhQmuEkD3g3rYoRA40eoB 9cP1byizeq1iREoik4J5PsLOsa+afW2Fyp5AETXZRjP1KxzRNNRehDDHrgpTTw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpB80WxBzBvl for ; Mon, 01 Dec 2025 15:44:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 32d8c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 15:44:47 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: d80a1d9c20 - main - relnotes: Correct details about KTLS 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d80a1d9c2074f16068dedde64083a5d06439bc97 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 15:44:47 +0000 Message-Id: <692db7ef.32d8c.471a5232@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=d80a1d9c2074f16068dedde64083a5d06439bc97 commit d80a1d9c2074f16068dedde64083a5d06439bc97 Author: John Baldwin AuthorDate: 2025-12-01 15:27:41 +0000 Commit: John Baldwin CommitDate: 2025-12-01 15:43:06 +0000 relnotes: Correct details about KTLS KTLS already shipped in 13.0 (and was included in GENERIC on at least amd64). The change in 15.0 is toggling the default state of the sysctl gating its use. --- website/content/en/releases/15.0R/relnotes.adoc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index dd837e4e26..5780477f95 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1270,9 +1270,7 @@ If synchronization with an older version of FreeBSD is needed the protocol versi It defaults to 1500 for synchronization between hosts running FreeBSD 15.0. gitref:99475087d63b[repository=src] {{< sponsored "InnoGames GmbH" >}} -Kernel TLS support has been added. -The corresponding kernel build option is `KTLS`. -This option is now enabled by default in `GENERIC` (default) kernels for aarch64, amd64, powerpc64, and powerpc64le. +Kernel TLS support is now enabled by default in `GENERIC` (default) kernels for aarch64, amd64, powerpc64, and powerpc64le. gitref:b2f7c53430c3[repository=src] {{< sponsored "Chelsio Communications" >}} From nobody Mon Dec 1 15:47:04 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 4dKpDs4VXYz6JlsN for ; Mon, 01 Dec 2025 15:47:09 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpDs3cnNz3WDS for ; Mon, 01 Dec 2025 15:47:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764604029; 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=zy924VDO8gAapLci1Q4qzz1GqS6/W7WHMf4vlJqMY8s=; b=s65QHx47vxz9So8vzkf4P0fNhdfg7O6huciEZXpWZNmhe7CNfI4mMserF4gCBcTB2+nqN5 Jmm2x/g6EYkDeagvGkkvVBc8gp0sdyYarLBMqTq/fIMt1X0m/3EtdjslbdXUC3UmYqMNpo 5E336QGSAOVoeHAwlPnaD6foV5sU3aOXK3boLl6yzgStAWN721JquR8OSCWBfnFsoardnS VKS7pSQP39k0aRpbzR14/EPakwtc9hY+MFUlDwPeHdDggsK1DwZON2tyylnC1toxZrak5L TlAxBUELTCMGJnT+8IuDNGg1BYtF5ShOlZyWRhwp9XoYJy27icIlY3bjJ9j43g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764604029; 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=zy924VDO8gAapLci1Q4qzz1GqS6/W7WHMf4vlJqMY8s=; b=NCXuWusLOdEwc/AeYw6agRuvhH6be6mf1F1dMKe5SPB3v5HVXVe1jmEFJAZ/g9O1k50TLn Suqe8m3Wzru+75FaQjbVarZBMiZD/pVg95wxdDKZTSGeZmVjH6965lU7IJC2enhGQowhZ4 +Re5O2W2KMlvLpFT9b4ryASxSyjVBB1z+sMfdwVxk+a+qwHBiEUKXj1sPCqvEEDW4Q2SVk HUXUWR73Z842OWt2N4lsYiET5QOPc6dSJ0DRbW5ZzXkhEUdmdHapuLsWmXc34FhnDbJYRb 3qqmOx3XhABExBS/5gPkA86i6/9WOWt8Sc5aRrwA05Arlirm8PIL4oGn5MI/Eg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764604029; a=rsa-sha256; cv=none; b=pj8PMjUguImGcSQs/Sm5nv0/bTgoHGiwGq7TEx13UulVf52PNhZVz4kVlbI9Mdzh9BKHe/ 02hawOZ02QcRBve8zEx/eAJjKqhhlP/h2lSAfQLKHKqv928DYn3pHXTn8qCGshxXThzW8P X217MHSdAChovYQErFwMean/y+5R18GBjbaapoMrBCxTGdkJf9s7MDzBCwBzdqoSpanOtR fptUkumUscF01mjy2kbtoVqAt4pW9b8euuukWGwhOMTpiVgz3RuTVHIeuUzmwPpgDwAR2C zRh+pPiAVGonb0kXMC38sA0YeVEuGyPKt4JOp9R/4wvMyKaf3t/QZprYuJqK7A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpDs38TDzBt6 for ; Mon, 01 Dec 2025 15:47:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 31e6d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 15:47:04 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: fbd5991dc9 - main - releases/15.0R/relnotes: '*.bind_all_fibs': Fix typo, improve description 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fbd5991dc97e44d6f645d22040154ff8f8c8e50b Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 15:47:04 +0000 Message-Id: <692db878.31e6d.480493a0@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=fbd5991dc97e44d6f645d22040154ff8f8c8e50b commit fbd5991dc97e44d6f645d22040154ff8f8c8e50b Author: Olivier Certner AuthorDate: 2025-12-01 15:37:35 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 15:46:23 +0000 releases/15.0R/relnotes: '*.bind_all_fibs': Fix typo, improve description Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 5780477f95..9ad243973a 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1275,8 +1275,9 @@ gitref:b2f7c53430c3[repository=src] {{< sponsored "Chelsio Communications" >}} The `net.inet.{tcp,udp,raw}.bind_all_fibs` tunables have been added. -They modify socket behavior such that packets not originating from the an interface in the same FIB as the socket are ignored. -TCP and UDP sockets belonging to different FIBs may also be bound to the same address. +They default to 1 for backwards compatibility. +Setting them to 0 modifies the corresponding protocol's socket behavior such that packets not originating from an interface in the same FIB as the socket are ignored. +In this case, TCP and UDP sockets belonging to different FIBs may also be bound to the same address. The default behavior is unmodified. gitref:5dc99e9bb985[repository=src], gitref:08e638c089ab[repository=src], From nobody Mon Dec 1 15:53:53 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 4dKpNk5XH4z6JmSt for ; Mon, 01 Dec 2025 15:53:58 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpNk4tH1z3XBr for ; Mon, 01 Dec 2025 15:53:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764604438; 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=4Gzny6Fa4G/MOGwfquK/0DR2zdPA9fDT8SSxr11cSzY=; b=l48QiYGzRcrNcHrmCDl26dN6aFMFOvskMoWiWbHnzKGuTKlRdGCgxvL5r3Q5SH7NSXKPAA IjyFBn1QONeREBivjgky/loUGrCn7BfXzfqA2SdjWPQKqcS7z1fbo7k92Z4R0DbkXii4sO 81jdYkr7/oDWhDiY4lZcnt9dQbKaCqtA2MdMBOHxu4y47npKBUZeBlwlfSGuzIzg6GnEWr U1XFpzCj+tamSU2+uEvB8WeRzUyhZ604miKxKvqA0k7oWlfcmYYX7SNi6pFYbT0BD3Rpyn LUZTCKkyfScCFfzwT7GaUGfO8/WhyMFr8QPWFOoXSwEKXqjHBcEgJNXUGcPzCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764604438; 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=4Gzny6Fa4G/MOGwfquK/0DR2zdPA9fDT8SSxr11cSzY=; b=szaIb/JPcC+CbLinOZEdcsAe4YgRrwmLnNjdZa90Twga0k8J9ajs4VMMWhug7Fv8RUkqVh Xsrc/EIb6tcL9NC62Z1AR73V1t6L4zAGPTQ/prGspG/hkz/3xmnxElLUWdHdZR/t03SaZl XlWA9s0iASgdH4eWr1e7To1K2v2LMNh6Dd1JYrO+e/m1pCHDkm7v+RHyyjzkDQsspEojHP yg4ly2y8tThN+gBu6WMU6KxD/yd84lw/v/5Q8nL9sGL5VJOtl7u+DXFoLR9en+2/7rfBr1 pcxrIGzaeu6c9NuBbgQ0EN47GP6XEHbNIVJXfBHHnjz23MINi1Sewkw+LJfA0g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764604438; a=rsa-sha256; cv=none; b=pS6fCOVkRq7uV8+CFounk1Ok7oYIj8nnjELnlu+MBo2HU3ouYLOaF1dFP1DWDtY0R5BbRP L8fgZb263FeyTswymPYIOUIZV3Bv1IPntw+i/CcmGiHOqYwJzCDL3lND/EilumB6Q04Kya +HsXPDwcYO5VpT1Zd5vih5UY7DTmeDG6xOUiu3Q9OqgdiIwGo+MyNGmoIVbPRQKLb2gsNy Hpz7D61f9xzcXHFRQOppTiI3e2vtvOZqP34FGeXVei18RLQiNYBm7eRxoosfhXiRWIs/W5 QE88km7NTzgD6t9vVAKYgqJW8gdl83cWTL4c0LJg4jbFGMisfemMx0M0IcVC3Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpNk4Jp9zBtm for ; Mon, 01 Dec 2025 15:53:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33aa9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 15:53:53 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 2ed88c90e3 - main - 15.0/relnotes: Mention mandoc update 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2ed88c90e3157f31be9e836e1569482e6927273b Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 15:53:53 +0000 Message-Id: <692dba11.33aa9.223cc03f@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=2ed88c90e3157f31be9e836e1569482e6927273b commit 2ed88c90e3157f31be9e836e1569482e6927273b Author: Alexander Ziaee AuthorDate: 2025-12-01 15:51:20 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 15:52:04 +0000 15.0/relnotes: Mention mandoc update Reviewed by: olce Differential Revision: https://reviews.freebsd.org/D54013 --- website/content/en/releases/15.0R/relnotes.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 9ad243973a..1af9825c1e 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -516,6 +516,13 @@ One True Awk (man:awk[1]) has been updated to 2nd Edition, with new -csv support The snapshot used is 20250804. gitref:b45a181a74c8[repository=src] +The system reference manual toolchain, man:mandoc[1], has been updated to version 1.14.6 snapshot 2025-09-26. This version includes improved compatibility with groff and DocBook, improved html and markdown output, and the deprecation of the LIBRARY section. +gitref:c1c95add8c80[repository=src], +gitref:80c12959679a[repository=src], +gitref:4c07abdbacf4[repository=src], +gitref:06410c1b5163[repository=src], +gitref:59fc2b0166f7[repository=src] + The man:jemalloc[3] library has been updated to version 5.3.0. gitref:c43cad871720[repository=src] From nobody Mon Dec 1 16:08:29 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 4dKpjT6KCxz6JpDN for ; Mon, 01 Dec 2025 16:08:29 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpjT3kPBz3Ygr for ; Mon, 01 Dec 2025 16:08:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605309; 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=Huf3HTu7mPVd9nuzk7rNtXR9eECxp3K9NnDX9n+I01o=; b=PMPKd8WRUyTAL2vRdzmjcXSedHQiqLntn/wwps+9VjmJDwL+7vCddWwfph6kb8oQbLwgg6 REeQpwUc/fWs3BR6lehFzed8Nlxi0amXyeIOAKxR3ZiX1SD7JTpUcKA+dSJcJ5t8aOz6FD sAhzR7NC+s5EQHs12Y8rIoEDUYdeBgsh2oppODqlFeI2Un2k5+Y8PnuiKM2C2pcZ2Pgprj yBeD6xdfh2Bm7xQMN3DGZG8B2qlbXz/ESbBWCDwtpEzlRW4cM/MxI8zviIz1qULOA7R4Zh /BbhpMlGfew441TxRZGlRFdwRYec0ucQu8MUbkq7EurTYLhEkJItROs5F0S8fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605309; 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=Huf3HTu7mPVd9nuzk7rNtXR9eECxp3K9NnDX9n+I01o=; b=xTMkjZj7YvcM3hV0EA2lAd+wbEgCCYKKRT/AqrULoborEbu1AVn1EGbqSQ9UDmoBlg2E0N ZjCNVM3OvbtVwnTCLXfEe/XT0zaLttetAVRS3OhjjryM15oH60qMel1UmzTxv7IM1t3Dtw gA++TumVHb2+DN3C8rfaSFy0jA6C6/N0C5OjRt2WGxovj0R5aBJzLhdzNwcCVsA60nyhmJ hLwZ5gkXj/zUBU6u08LXp2+KET1NnhzkXxZ0N9rnPv8hKu8wolYfzTNl+bRPlQmpL9OsV5 3y9rU8w8Ju9531P2vsOdTlAdYWm2XYmZ9GtBzFtRHXUZvHkXyMiQBo74JHWQTw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764605309; a=rsa-sha256; cv=none; b=w3bkghwsJdAC3F/hfOVw2C6BAI+FXSi3QLrIQ5ZIKwZK0IqNJ2EXYuiYCgUrJbLt+5eoPI 5iMYOGK8GcWo0BnfVo5DKNTfswxZMke7ORgcJhw4hn8I1oPlwPU33lM9ozKjkgkVj01Oeg DKxR9yWBUEedhJi616PNhT3WxGoknEURUrTTrjfLV8w8x/ymU6dAjD9e4bwHO4n7JZVgdn zL4JA2yYwTcFlVX1MwsaggqNF91i9669LcvjszYtMU3yYWSndYV9SpjSfLbhyjkcgYSJRC Jaob6TJepz7zI5sj6wig6wIqteXKsa5oMP0Bw8XbtA5ALr9NbnNuUSZuIfYebg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpjT3C2QzCB0 for ; Mon, 01 Dec 2025 16:08:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 34acb by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:08:29 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mark Johnston Subject: git: 359be60297 - main - releases/15.0R/relnotes.adoc: Document SO_SPLICE 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: markj X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 359be602975c156dca7689f5923ea6433e885cf3 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:08:29 +0000 Message-Id: <692dbd7d.34acb.3aba723f@gitrepo.freebsd.org> The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/doc/commit/?id=359be602975c156dca7689f5923ea6433e885cf3 commit 359be602975c156dca7689f5923ea6433e885cf3 Author: Mark Johnston AuthorDate: 2025-12-01 16:03:09 +0000 Commit: Mark Johnston CommitDate: 2025-12-01 16:08:22 +0000 releases/15.0R/relnotes.adoc: Document SO_SPLICE Fix a few formatting issues too. --- website/content/en/releases/15.0R/relnotes.adoc | 30 +++++++++++++++++-------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 1af9825c1e..678a8564bf 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -505,7 +505,8 @@ The deprecated man:ftpd[8] has been removed from the base system. Users who still need it can install the `ftp/freebsd-ftpd` port. gitref:259bb93b80c0[repository=src] -Add a `-f` option to `kadmin -l dump` which can be used to dump the Heimdal KDC database in a format that can be loaded into the MIT KDC. See https://wiki.freebsd.org/Kerberos/Heimdal2MIT_KDC_Migration for how to use `-f` to transfer/convert the KDC database. +Add a `-f` option to `kadmin -l dump` which can be used to dump the Heimdal KDC database in a format that can be loaded into the MIT KDC. +See https://wiki.freebsd.org/Kerberos/Heimdal2MIT_KDC_Migration for how to use `-f` to transfer/convert the KDC database. gitref:9fd3b28d4e0d[repository=src] gitref:23fbea8cf2f3[repository=src] @@ -739,7 +740,7 @@ This section covers changes in support for cloud environments. {releaseCurrent} supports cloudinit, including the `nuageinit` startup script and support for a `config-drive` partition. It is compatible with OpenStack and many hosting facilities. See the https://cloud-init.io[cloud-init] web site and the commit messages, -gitref:16a6da44e28d[repository=src] gitref:227e7a205edf[repository=src]. {{< sponsored "OVHcloud" >}} +gitref:16a6da44e28d[repository=src] gitref:227e7a205edf[repository=src] {{< sponsored "OVHcloud" >}} The FreeBSD project is now publishing OCI-compatible container images. gitref:8a688fcc242e[repository=src] @@ -1234,6 +1235,12 @@ This section describes changes that affect networking in FreeBSD. [[network-general]] === General Network +FreeBSD now implements the `SO_SPLICE` interface, originally from OpenBSD. +This features allows userspace applications to splice two connected TCP sockets together, after which data arriving on one socket is automatically forwarded through the socket to which it is spliced, instead of being delivered to the application. +gitref:a1da7dc1cdad[repository=src] +{{< sponsored "Klara, Inc." >}} +{{< sponsored "Stormshield" >}} + The man:ifconfig[8] utility will no longer accept assigning IP addresses to the underlying member interfaces of a man:bridge[4]. To temporarily bypass this safeguard, use the `net.link.bridge.member_ifaddrs` man:sysctl[8]. This sysctl is expected to be removed in FreeBSD 16. @@ -1252,7 +1259,8 @@ gitref:dadf64c5586e[repository=src] AIM(Adaptive Interrupt Moderation) support has been added to the man:igc[4] driver. gitref:472a0ccf847a[repository=src] {{< sponsored "Rubicon Communications, LLC (\"Netgate\") and BBOX.io" >}} -This feature has also been added to the man:lem[4], man:em[4] and man:igb[4] drivers. A major regression in UDP performance introduced in FreeBSD 12.0, including NFS over UDP, is believed to be fixed with this change. +This feature has also been added to the man:lem[4], man:em[4] and man:igb[4] drivers. +A major regression in UDP performance introduced in FreeBSD 12.0, including NFS over UDP, is believed to be fixed with this change. gitref:49f12d5b38f6[repository=src] {{< sponsored "Rubicon Communications, LLC (\"Netgate\") and BBOX.io" >}} Teach man:ip6addrctl[8] to attach and run itself in a jail. @@ -1321,7 +1329,6 @@ Descriptors returned by man:sctp_peeloff[2] now inherit Capsicum capability man: gitref:ae3d7e27abc9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} - The default value of the sysctl variable `net.inet.tcp.nolocaltimewait` has changed from 1 to 0. This means that FreeBSD does not skip the `TIME_WAIT` state anymore for endpoints for which the remote address is local. The new sysctl variable `net.inet.tcp.msl_local` can be used to control the time these endpoints stay in the `TIME_WAIT` state. @@ -1331,7 +1338,8 @@ gitref:c3fc0db3bc50[repository=src] The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of -a datagram socket. Applications that were using SOCK_SEQPACKET incorrectly and relied on old implementation bugs may need to be adjusted. +a datagram socket. +Applications that were using SOCK_SEQPACKET incorrectly and relied on old implementation bugs may need to be adjusted. gitref:d15792780760[repository=src] [[wireless-networking]] @@ -1414,14 +1422,17 @@ gitref:44e5a0150835[repository=src], gitref:9a37f1024ceb[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`virtual_oss` is imported to base. The `audio/virtual_oss` port will stop being built from FreeBSD 15.0 onwards. -Regarding user-facing changes, the only practical difference is the installation process. Everything is provided by the base system, except for the following optional components, which can be installed from ports: +`virtual_oss` is imported to base. +The `audio/virtual_oss` port will stop being built from FreeBSD 15.0 onwards. +Regarding user-facing changes, the only practical difference is the installation process. +Everything is provided by the base system, except for the following optional components, which can be installed from ports: * sndio backend support: `audio/virtual_oss_sndio` * bluetooth backend support: `audio/virtual_oss_bluetooth` * `virtual_equalizer(8)`: `audio/virtual_oss_equalizer` -Apart from that, `virtual_oss` should work as expected. Users of `virtual_oss` can uninstall `audio/virtual_oss` and instead use the base system version from now on. +Apart from that, `virtual_oss` should work as expected. +Users of `virtual_oss` can uninstall `audio/virtual_oss` and instead use the base system version from now on. gitref:5a31c623143f[repository=src] {{< sponsored "The FreeBSD Foundation" >}} @@ -1505,7 +1516,8 @@ gitref:655fcdde1aff[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The package:net/wifi-firmware-kmod@release[] package has been added to the DVD ISO, providing firmware for a broader set of Wi-Fi drivers. gitref:8c6df7ead19c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -The `FreeBSD-base` repository is now defined in `/etc/pkg/FreeBSD.conf`, disabled by default. Systems which installed with pkgbase prior to 15.0-RC1 (if running `releng/15.0`) or November 15th (if running from `stable`/`main` snapshots) will need to remove the definition of the `FreeBSD-base` repository from `/usr/local/etc/pkg/repos/` and replace it with a single line `FreeBSD-base: { enabled: yes }`. +The `FreeBSD-base` repository is now defined in `/etc/pkg/FreeBSD.conf`, disabled by default. +Systems which installed with pkgbase prior to 15.0-RC1 (if running `releng/15.0`) or November 15th (if running from `stable`/`main` snapshots) will need to remove the definition of the `FreeBSD-base` repository from `/usr/local/etc/pkg/repos/` and replace it with a single line `FreeBSD-base: { enabled: yes }`. gitref:5d832135a971[repository=src] [[future-releases]] From nobody Mon Dec 1 16:19:38 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 4dKpyL5BQVz6JqNN for ; Mon, 01 Dec 2025 16:19:38 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpyL4Y6Tz3ZsB for ; Mon, 01 Dec 2025 16:19:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605978; 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=8P8x5IcyiqbulJ1FoWKansNqmlPzbb0rV4CB2+2yM0Y=; b=ZpslVBO4bnkvMlXo8PEtfVeYIkmdSIwekBh9pAKjzkc0CNfYawLKkFFXkSiPDuY9UMMiUT qFeA0NvuZaRfE6zLT7zeiHdM2zBpURf9rdSInfAUti2QW+6yXXtKxWwzBeTw2DsjV1GFLx cV4eDufKvAPQZyulD6pgMgxklXgnkj5f9/tyGg/GhSRvVi/axf7UCgFgjjm4k6Z1WOyz8E aao43CXjsnWOythkI9QFV/hRZNJsDLAhqSJwMKZIHtqbnSMgQ2ZcEOzu11TNegM/NhNDn8 HStrgEdjSspF+Qh94cgCIxsp/fY3W5larWNOSU8H1TvKIFiHeyoLmMGMi0W0Bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605978; 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=8P8x5IcyiqbulJ1FoWKansNqmlPzbb0rV4CB2+2yM0Y=; b=Frq7/qFdNb2YG1bbo5d6GXcfhqok9GgDj89F5FFXRIMYlTlF28F71poCFLZp4X2mz6yAqq QQKq0rKMSe9Py2gC5/6gLrL+LrGUmlRv+cnD9hsCY52ObE2Fw5lveBEtONNt4lHpbBDeNd aalfW/5ILrXWBje7bBPiWiNTG8m8IYFE8M3BmU67YX2BR7aXo3lw3I05ktJXfX1NCf+C0g 7fy6O8XB0oWTB++O0xUEn61lNYSnL8iocloKFtvTZ/njP2FsO6XSPcsMdwcdAnQsVd34Mc hfi4iGfLh3ker5NpXeTPEptL9hkZ1rXZU2SdrimgGrEpRGCJgX9C5/M5vHgLcQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764605978; a=rsa-sha256; cv=none; b=TyA4V8tTZ+7Dj+uLrqnA9tB0uT9yuf+wsLWLzKCpfhqdaD1VShDR1Hk4wz4VN1CZQw1ksn PwD3fyB4PIWU5k+WhYDzwdKrNx5rQkOUzW+c9DlTtCVdCSS4M5FlnZVAWuk7bOLpbFEbIl UIHaVxC4eq1l7R3ukZu/Y7eiwt8VXvLzXOmjuCarV+BGNXQ05k6AGdeFqiUCAg1AGAXWIi /wZdJRV0h3pHnO5ghO9pmWiRwPE+IgpXlZZcyIi5/R+rptgGuTEbg+1NlGv5N/iiJjn0k3 bXl76B92SoK36rLO3Y7g+C3g0uEjPyc/qs4uFd7O5LhG/hWctiESJ6tzylJJwA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpyL3rrTzCkx for ; Mon, 01 Dec 2025 16:19:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 34af4 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:19:38 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: b63fc6f01b - main - relnotes: Drop i386 from multiple MCFG description 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b63fc6f01b3f53cbfff6ad27863d93639505f5bb Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:19:38 +0000 Message-Id: <692dc01a.34af4.781c4df4@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=b63fc6f01b3f53cbfff6ad27863d93639505f5bb commit b63fc6f01b3f53cbfff6ad27863d93639505f5bb Author: John Baldwin AuthorDate: 2025-12-01 16:18:02 +0000 Commit: John Baldwin CommitDate: 2025-12-01 16:18:02 +0000 relnotes: Drop i386 from multiple MCFG description --- website/content/en/releases/15.0R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 678a8564bf..eb8342fcd6 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -932,7 +932,7 @@ The BE200 based chipsets will need newer firmware requiring further driver fixes Numerous stability improvements have been in the man:iwlwifi[4] driver for Intel Wi-Fi devices. {{< sponsored "The FreeBSD Foundation" >}} -Multiple PCI MCFG regions are now supported on amd64 and i386, allowing PCI configuration space access for domains (segments) other than 0. +Multiple PCI MCFG regions are now supported on amd64, 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. From nobody Mon Dec 1 16:19:39 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 4dKpyM5ky6z6JqGN for ; Mon, 01 Dec 2025 16:19: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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpyM4Vmmz3b8D for ; Mon, 01 Dec 2025 16:19:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605979; 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=WqGrgJfFAJvK1tyAMqzz+57VOk38DcvO8jVUgg48y6A=; b=ZmwwuYgHRc9NL/6qVoZYWCXQ4/ZFvPb/pDUJcaZ/KH7UWkEQaLBavgtQ+aDoZnr/87+AEL 8oLEcqoYyzz5ldsyJpFPM6dg+MFikz70kYXgrjkaYI6sG5aTweKTaQUI9H2UObSYDLXeSp sBRsMfoeKgWHR2tXcn29d83tXgao9hAmOMRFv+3+6IvS1NobELxbgGX5VPMl9EbHZlv79y oqy1Q+3IS3ADC1drCjrQlULWzdBLAJMIwCe8aZDbYK3Xte9i10DQg+68aimcKKe5c8GtrY uxh04WqG7qSob2BsduoPFQ0fnYORyhwsiCVay6LlOijomsyqDvZ2pokoW7GP/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605979; 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=WqGrgJfFAJvK1tyAMqzz+57VOk38DcvO8jVUgg48y6A=; b=wFD9jBc4q/7dsWN1tspnhJZx3cWSm/bcQ4EkkBUIgmzUer8xKLu5WgTKgPIKoSwAkAK1qA N3VZq1zwHLVhb3DHLFeWcsMSkKjTzsb+TbtfqD5asvsb3/cMBbsI/8ZJShNE8pLMctTAqh eOVit1G/kMHMYRkVE/VbzCG6nx997UzAVrkTxOO2aKz/oZ7w4xIQch7I7Wrf7RXPI4yW50 i6juGmMWizeRocJlYeM5gligY1hmxSxVu4nCrqQiMAAKeQp7ADRlPiri8JjWPV4KvAKGL/ GK2pGK5l00FXAcDyr+BI6UIgJEtfaN/tp/ttwb4AQMDDryNoNrA5TdrmoIM4yg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764605979; a=rsa-sha256; cv=none; b=Pr1Ap50oYx9knbZ0kvlN9bKgl0z2ZSj0Ma1GdQvJgsEy/jBUTKEYEAp62ontW+1kkl/bhJ Gcs86EGKAdXGnP5b2u8MLAXfQmS0OVMuskuApXIT33dfu4EPtMatQE2+cEXFkS/y+iEpnr uxc376A5JSRQdKIG91F8qeM6/Av8+uuadGOTlQqYDAx141SLgRNWcMEmAqk8MSJxAlefdJ gdl93lV6p7AqMdIapPq4xynUY6BXemc4KYVtrtRTmPObsnvl40kjP6LqIFVqz1OFsdWfdY CKhZu3TCIOTyaeZQGdGlxRCYr1qX+8j75NU1SeDBqyAYV7zyEU1HE824+eCV+w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpyM43gxzCDf for ; Mon, 01 Dec 2025 16:19:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33762 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:19:39 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: 51e5d075c8 - main - relnotes: Don't claim gvinum is deprecated as well as removed 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 51e5d075c8a5149e3bb610d1e69261716e21f80b Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:19:39 +0000 Message-Id: <692dc01b.33762.5134e086@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=51e5d075c8a5149e3bb610d1e69261716e21f80b commit 51e5d075c8a5149e3bb610d1e69261716e21f80b Author: John Baldwin AuthorDate: 2025-12-01 16:18:02 +0000 Commit: John Baldwin CommitDate: 2025-12-01 16:18:02 +0000 relnotes: Don't claim gvinum is deprecated as well as removed --- website/content/en/releases/15.0R/relnotes.adoc | 2 -- 1 file changed, 2 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index eb8342fcd6..bb1a8f5618 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -718,8 +718,6 @@ gitref:ddfc6f84f242[repository=src] man:fdisk[8] has been deprecated in favor of man:gpart[8] for a long time but has not been removed, running this application will show a warning to migrate to man:gpart[8]. gitref:3958be5c29da[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -Update deprecation warning to note that man:gvinum[8] is removed in 15.0(gitref:dec497a9fcbf[repository=src]). - Deprecation notice for man:syscons[4] has been added. man:syscons[4] is not compatible with UEFI, does not support UTF-8, and is Giant-locked. There is no specific timeline yet for removing it, but support for the Giant lock is expected to go away in one or two major release cycles. From nobody Mon Dec 1 16:19:40 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 4dKpyP0cK3z6JqJJ for ; Mon, 01 Dec 2025 16:19:41 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpyN5HN9z3bDp for ; Mon, 01 Dec 2025 16:19:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605980; 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=rReDhRmkKfYO7DnGSeWx/TOyC1UREwIyqiffbilXSBc=; b=KCiUmjHoPLjlz3JwqY63Oq0Xx2rDR41bWJqRfHHpbX1BcWkvHXJAC97bAaTZ/v3CFNOCXH b0W5VBa8KnGHntted4cUaOnjQAHnfdgKPQffaptmNqizJJkq/WgDe8SKGnEvhEMIMg60jV hvfshPMGmLbxfvsiTI+3d2wFc+O8rLnvB7MCYtRxLo5GuPm6s0WGTSs3K9U7jQy/WwjSer 4mtwE8HY/38xDNuQw1S2v87SEN52Kbtg+Paay8ss5H7BfMNFO4nW9kmUxsq6I1k6Apb37H MLUap4N81iagkaitFACDoEK4aDyrH7xpODQQxf4BjsMHz/yFVVnc/kYiGJr8gA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605980; 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=rReDhRmkKfYO7DnGSeWx/TOyC1UREwIyqiffbilXSBc=; b=kFQ5EJw9+Wbj458CSNGg9hDDQJrKDwnyOav7fcbbegMkAgRju5UAQd9pLfgznGicVq2By/ AvTGp2ohS9n3vBMhePXc+psNJeFzVrlV+SD4ywssf9tOgzCmQy5Vk1yeOkiAENEEUR0uBF Gv8oUAy8HEGrpWhlEkDh3vjF0HTAAcjUH+GUHgbpp4HuTQsW4+ckFdIt2VIrn0vfN9U1i6 AgRV6OEL220haxf6d0f2Om2aRgONEieR0BU8j9V/Hrh8LAIs3F28VGL6AXdXaedhjbfzyz D/NjPmF2pUv8yGPDFav1obo31iMFtot2JvHbtL6YE97nJvi6cXg2Ep68XijBew== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764605980; a=rsa-sha256; cv=none; b=bWzaNDx20lj6yx+QmpHIH6vR1A/ete3MwdG1e+NwKtv9WdfZDsJEQm9T379Gu93+XTR8a6 51iDPVgPlga36L4/hbYwCf9xUHH2aVb+DPAVyL6V9GGmJg83hTLdIcDASnCBxOpjIAdzfc VsAbW+H7qvGqOJ4Xz2vGbRP17cTX8IoiT+Lrv3pIzI49NQZTW2ESW22m4RXrMjAJd8ovpt SvzRXQHCP25RwEBlZ5xs2+FqRaLuC1eJIKbo9WyP66ku6KgwljiZ06JrSUobPR8WDyAlJP D4+0ShBPCO+9ZacoxUcMa1lKwu/u6cFf9BVJQm0XPn3l0DriNMUrJYChkQVw4g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpyN4pgCzCC4 for ; Mon, 01 Dec 2025 16:19:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 357b9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:19:40 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: a77af5ac45 - main - relnotes: agp(4) is still present in 15.0 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a77af5ac45b2eb86a4c9b37ce2f2f3c781dce5bc Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:19:40 +0000 Message-Id: <692dc01c.357b9.7b0a331a@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=a77af5ac45b2eb86a4c9b37ce2f2f3c781dce5bc commit a77af5ac45b2eb86a4c9b37ce2f2f3c781dce5bc Author: John Baldwin AuthorDate: 2025-12-01 16:18:02 +0000 Commit: John Baldwin CommitDate: 2025-12-01 16:18:02 +0000 relnotes: agp(4) is still present in 15.0 --- website/content/en/releases/15.0R/relnotes.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index bb1a8f5618..135644d41a 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1076,8 +1076,9 @@ gitref:138e36514fe8[repository=src] [[drivers-removals]] === Deprecated and Removed Drivers -man:agp[4] has been planned for removal in FreeBSD 15.0, and the man page now states that it is deprecated. +man:agp[4] has been planned for removal in FreeBSD 16.0, and the man page now states that it is deprecated. gitref:92af7c97e197[repository=src] +gitref:cadadd1a0398[repository=src] man:syscons[4] has been planned for removal in future releases, and has been noted as deprecated in the man pages to notify users to migrate to man:vt[4]. gitref:2bc5b1d60512[repository=src] {{< sponsored "The FreeBSD Foundation" >}} From nobody Mon Dec 1 16:19:41 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 4dKpyQ3NWNz6Jq9G for ; Mon, 01 Dec 2025 16:19:42 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpyP5nTZz3b2T for ; Mon, 01 Dec 2025 16:19:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605981; 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=7uKD0OzdMix0xVTopU9CYlQndAm04mBQTj1Het/ners=; b=WZwU0VkE4T2JDWClyHOmKV+y6W8GX/2RUXPAaQHo5QZ0DfcmZ9E7ELtFh8lSMKalTZcmR7 VmTgCDwBerPZRXJE72aPyL4iR5ayZG2j7kui26xmCAppaC7vQhaiasOuZCCaUXGu97CKhg qPXqXQnPfGSkvIRdYHOlleu8PaqzRXEOhDac/ilJc3JRCKN4iOoEK/J5DiG4JG0qxU+F2z bLZwS8tMVyB8G+8XnZusLXP1q8D6kfIkAGXHPUE/W8Tk2Q0w0lO5m8iYCPU7pZjxsn2xcp waiZVAYkSeEmgaSd70CTMq8+X11vEKkT+Y/PYGP9VzuWdka+gmrQxUn5nFBLsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605981; 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=7uKD0OzdMix0xVTopU9CYlQndAm04mBQTj1Het/ners=; b=pKGG4AuGvjZq4xadc+ysSTI2r5hRQf+iLL3wPyMtsQYklQ8sUDK4Rhm+jgasHN1RecNl5G qfOPssdQ6CvbrKaUPZdYa1F9RsHRsgewsA0vxIcMgngZYHaVWlWwfDOto8ZRnglmHg1WiU 7pbmTGEn8nK/mF5nkM3uS83HROLDUAqlSJvmOxLRCsiRVB2Wm7XBwVS+PyC0sXPEMGjYX8 wHvkJ3FFc20zpD1Qi2PRvOkxTKqpJvJLj26+yYchXXGPmlU5i50rxyoSo4u4mNjxBVoXsm 1eXEfbLWDwLfFZ6JXtO+a44zKqQaImNS5Yn5uET+b/R4fM31zgQn0LvfiXlPHA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764605981; a=rsa-sha256; cv=none; b=rlpl22HyxQPHUJTtzblt15BWmtrSXhGpn6s4hQtiGuOFUIJVyJCa1D9qbjY2jgPpR9vF0G 4zfmIR/tkRH830TTsbFb64b5gOc54HtackyxLyYeQvh4FAEIT9tyLp80JCNHTPsXdi2hv9 DJNADlDTH6P+WZofL3sxpCr98T72nMqz/8q16rpe6AOhF1WrVGynefmyfKHWsen6VVWreb c1qDE3d9WmLtmp3iWKrTlGCOguVN3cuAQgS9xbtxFdKWmDMruyckAuW1ozxH4atB84x0QJ lgpf0mc2/ThpQhrcmRdcrIsOWSI8Kf9T3wwedjAoCaUOgPiXTR0DRnVYjC4bXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpyP5H24zCl0 for ; Mon, 01 Dec 2025 16:19:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35586 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:19:41 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: ff930c1c1c - main - relnotes: Tweaks to contrib software 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ff930c1c1c83e40fbce067b217b24e75e518087f Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:19:41 +0000 Message-Id: <692dc01d.35586.1ee918bf@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=ff930c1c1c83e40fbce067b217b24e75e518087f commit ff930c1c1c83e40fbce067b217b24e75e518087f Author: John Baldwin AuthorDate: 2025-12-01 16:18:02 +0000 Commit: John Baldwin CommitDate: 2025-12-01 16:18:02 +0000 relnotes: Tweaks to contrib software - Update for last bc(1) import - Don't mention old version of googletest, none of the other items here mention the prior version. --- website/content/en/releases/15.0R/relnotes.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 135644d41a..d4d32ef45f 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -535,8 +535,8 @@ syntax, and feature improvements such as a floating point argument to The man:sendmail[8] suite has been upgraded to version 8.18.1, addressing CVE-2023-51765. gitref:58ae50f31e95[repository=src] -`bc` has been upgraded to 7.0.2. -gitref:90ea553a0d30[repository=src] +`bc` has been upgraded to 7.1.0. +gitref:fdc4a7c8012b[repository=src] `blacklist` has been renamed upstream to `blocklist`. Existing setups will continue to work emitting a warning. @@ -586,7 +586,7 @@ OpenSSH has been updated to 10.0p2(gitref:8e28d84935f2[repository=src]). OpenSSL has been updated to 3.5.4(gitref:c0366f908ff4[repository=src]). -`googletest` has been updated from 1.14.0 to 1.15.2(gitref:1d67cec52542[repository=src]). +`googletest` has been updated to 1.15.2(gitref:1d67cec52542[repository=src]). One notable change is that GoogleTest 1.15.x now officially requires C++-14 (1.14.x required C++-11). `spleen` has been updated to Spleen 2.1.0(gitref:26336203d32c[repository=src]). From nobody Mon Dec 1 16:19: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 4dKpyR44ydz6Jq4p for ; Mon, 01 Dec 2025 16:19: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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpyR05TMz3b4m for ; Mon, 01 Dec 2025 16:19:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605983; 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=xUNBjGEnWwiz6h0m08o3xG4qNtF1NItrRwew1nMD2wg=; b=bFS+GZz5OYTwTN9kPadErhyGu5zdqEZZrXngeDG2/P40uaekP7HvdwTOq49LMULhStm5Nc z+BEc3PxmaEM9gi+/ZibYr24oDrFtR118hna9FObu/wJZWvrDlmjX0qgXpl4EnJDHqaERG h1qZRJen9zlr6Au7HYYIGNbs3qZvdwYQnmh1+yAzvShWBdJKyVXS9YbWfVs6NoXd4RxUBF LVnI8jypINZEpjdw6/Oq+mtnod0P7GQu4aF4Hy7Pnj2yfl5z1Z93ex7/FxslmxYNHtGEXf 5bCY0cGxvD2UJZNRI50c4kbc0chKdZK8bN3tNDIxFs2/lA5t9MGuhHaj1utfaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605983; 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=xUNBjGEnWwiz6h0m08o3xG4qNtF1NItrRwew1nMD2wg=; b=tPmJptxC7a9eXbnt1fzZJj1vLzadP64RrMcaDThhHw/469Xb7aBzrvNgjxwA02tNoZTh6b 1mBVh6oM//XHeeldkZD8whxZunJqAbfUfH3wyI8R7MtP4Y01OmGjNR6fiH89ZpMDhkhTy+ NLiHowCb4bocRs5PJYbF+163nrBC50AWQZo2C3TfBEsji/eusATXVvfIDnNgm0JIfE20nH vBFZ7JDnwzbJU2U01zfYFc8rshvR9ZO8u+hMEFpYXTzF9X3cfbfxqVwRgN5cY8S2i5fDE6 SZ7GBKCDQ8+JL6giSdQMLdKAo70ze42VCpAIhRc9MPzc8oy+Tfq6UP2Tjuncig== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764605983; a=rsa-sha256; cv=none; b=mbTHSTPAHQyh7yeKaIG7NSEiPl9Fl3GZTHyLbP1MXf2660EaZ98aw7eFBxXdmw0lgW+YJZ gwWmOzrk2AP/vZKXYQX6ggeemHvT3Yoo55Qb4t9r/GHGFZTJXnql6QbaiIbZLx5sO8gZ8E CWshaIKmzoUdyrhNAir2b0f34Qfd1XMSNbr94xFPedPJtOKlZT0NypaYq7badm+rq9Mn0B A+CKhiR3yuvhoDs1Av5glnGgpwD9AyRzZKF4xHQD17JWDRnkd85mCzP7VA9u7CYzYFmez4 ptpKVlHAUR2nfgx1ovGt17fZAmiq5cG7C25qlOJ/aMeJfN7Nnfq9ASZt6/z+4A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpyQ6pPTzCl1 for ; Mon, 01 Dec 2025 16:19:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35260 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:19:42 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: b6c308d0fc - main - relnote: Only document latest update to rtw88 and rtw89 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b6c308d0fc5d4533044387bf51b53d8da3d8dd8a Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:19:42 +0000 Message-Id: <692dc01e.35260.7f1f0cdb@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=b6c308d0fc5d4533044387bf51b53d8da3d8dd8a commit b6c308d0fc5d4533044387bf51b53d8da3d8dd8a Author: John Baldwin AuthorDate: 2025-12-01 16:18:02 +0000 Commit: John Baldwin CommitDate: 2025-12-01 16:18:02 +0000 relnote: Only document latest update to rtw88 and rtw89 --- website/content/en/releases/15.0R/relnotes.adoc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index d4d32ef45f..57100fde2c 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -984,12 +984,6 @@ This includes updated structures, field definitions, and constants required for The man:mpi3mr[4] driver is now in GENERIC (gitref:e2b8fb2202c2[repository=src]). -man:rtw88[4]: Merge Realtek's rtw88 driver based on Linux v6.14 (gitref:8ef442451791[repository=src]). -{{< sponsored "The FreeBSD Foundation" >}} - -man:rtw89[4]: Merge Realtek's rtw89 driver based on Linux v6.14 (gitref:b6e8b845aeab[repository=src]). -{{< sponsored "The FreeBSD Foundation" >}} - man:iwmbtfw[4]: Add support for 9260/9560 bluetooth adapters (gitref:8e62ae9693bd[repository=src]). Required firmware files are already included in to package:comms/iwmbt-firmware[] port. From nobody Mon Dec 1 16:19:43 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 4dKpyS59pVz6JqNT for ; Mon, 01 Dec 2025 16:19:44 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKpyS0D6Kz3bKw for ; Mon, 01 Dec 2025 16:19:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605984; 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=O0TADqdDWo68/Iv1YOS8IDB9TO3/q7J3YOGdXB4qh0g=; b=XNz7X1yIOq+RRCs/hs40I9CKFaouWlahahkP2zCCDqIXL3ZPz5TR+H0ZwT4evGLMZTAKaq 5cj0L1/FzsmECNGXoAC0thZ2yonWCCVAxniVjmRA7FYmaxQIsm+w1fTVfZY8Z4rmPK6yi2 IPYnmp8lbx28z4DUZFUSj7wFOzFAQ9hWgNR6ilbnoHh7XPinLiPUOlEt7S/ucvNE9PnLpP aXM3Z6LgFX+KZV9c8bDslZV7WDggH3enBKEh2E9ALfsiq9MX8TnbCyfIHT+Owv4mRySg2r WtiAWYAYPAWAqV0YYFb1cM6aY74W4uJfZr17Z2N19mFsqBAWR/nQcM0UperM+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764605984; 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=O0TADqdDWo68/Iv1YOS8IDB9TO3/q7J3YOGdXB4qh0g=; b=O1fo1qkcsAdGmW82J/72TU9x4Xqgtg5vRGWVk2iuDzmA0n+4SErcXYk9KxQfhxExgMYfGM eTqCUe1vrqgegFzmUsnwdRKRbAF+okpOgJW3d0zmLcy7h1F/DvxAut2TpdY/u1mGoR0Ld4 srXryiDyLv90OmqbR7vRLFc1cbpxQlKYRChJdg89/Ar/fS4A10n0NyI7aiB4hnqo/tYmP8 hE3kPL6Hw7w1fzHNzOk+fEsU2Nh9c0G+DqR3T2W1YUSFI+Lix99Tqb6Ra07V8MQ864zJQ8 UZaFDNq1YcdZeeD7f0Zb2c4wsBeQow9xYq2oryttEIhrDW+LaJzyCSeH3jZBjw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764605984; a=rsa-sha256; cv=none; b=cKfTmV+MXI+s84yd7IMlOJB+IBLxqwnrbzJHPW/nzExDvNFoX0ODdDOAhIMuv8IY/dY09+ YCfPYMIrs9J1YZTu15ngLrZvhpSzn8w0Ay5RTaCBJBeLDqzm5m4EHYTLfjHhsZim1LwZXC cvuRIX/6wnhHO6FNid6hKeTWhHGZhtg34kOMbqgIFxgsa/JqaZIsUFGQkAFAxpDKCxC++S +s4ShGQE5pbH8M/zBIpXIqyuW160uwiRyUY3e98DOAyiEUM/JNF4Wdk6PBIfkutJA154YS rFPECMI0mzTRsG1+JTVdD8ltXVSHukrczQj7+a88NLuYNcd8WpbuzZeG7eoR/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKpyR6r33zCDh for ; Mon, 01 Dec 2025 16:19:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35399 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:19:43 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: 2d7d2103f4 - main - relnotes: Use consistent markup for Git references 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2d7d2103f450ad5ee82227ae886e2fd3c6ccfe6f Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:19:43 +0000 Message-Id: <692dc01f.35399.5b6c9146@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=2d7d2103f450ad5ee82227ae886e2fd3c6ccfe6f commit 2d7d2103f450ad5ee82227ae886e2fd3c6ccfe6f Author: John Baldwin AuthorDate: 2025-12-01 16:18:02 +0000 Commit: John Baldwin CommitDate: 2025-12-01 16:18:02 +0000 relnotes: Use consistent markup for Git references Replace references in ()'s mid-sentence with a list of references at the end of items. The latter is the more common style. --- website/content/en/releases/15.0R/relnotes.adoc | 89 +++++++++++++++---------- 1 file changed, 52 insertions(+), 37 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 57100fde2c..7b2a4042fb 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -567,29 +567,39 @@ gitref:a988846174e0[repository=src] `llvm` has been upgraded to 19.1.7-0-gcd708029e0b2. gitref:dc3f24ea8a25[repository=src] -man:zfs[8]: OpenZFS has been updated to zfs-2.4.0-rc4(gitref:7b5b0f43eb06[repository=src]). +man:zfs[8]: OpenZFS has been updated to zfs-2.4.0-rc4. +gitref:7b5b0f43eb06[repository=src] -man:xz[1] has been updated to 5.8.1(gitref:128836d304d9[repository=src]). +man:xz[1] has been updated to 5.8.1. +gitref:128836d304d9[repository=src] -man:less[1] has been updated to v679(gitref:76bafc906926[repository=src]). +man:less[1] has been updated to v679. +gitref:76bafc906926[repository=src] -man:file[1] has been updated to 5.46(gitref:ae316d1d1cff[repository=src]). +man:file[1] has been updated to 5.46. +gitref:ae316d1d1cff[repository=src] -man:expat[3] has been updated to 2.7.3(gitref:860583c83ef2[repository=src]). +man:expat[3] has been updated to 2.7.3. +gitref:860583c83ef2[repository=src] -man:zlib[3] has been updated to 1.3.1(gitref:6255c67c3d1a[repository=src]) +man:zlib[3] has been updated to 1.3.1. +gitref:6255c67c3d1a[repository=src] -`tzdata` has been updated to 2025b(gitref:475082194ac8[repository=src]). +`tzdata` has been updated to 2025b. +gitref:475082194ac8[repository=src] -OpenSSH has been updated to 10.0p2(gitref:8e28d84935f2[repository=src]). -{{< sponsored "The FreeBSD Foundation" >}} +OpenSSH has been updated to 10.0p2. +.gitref:8e28d84935f2[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -OpenSSL has been updated to 3.5.4(gitref:c0366f908ff4[repository=src]). +OpenSSL has been updated to 3.5.4. +gitref:c0366f908ff4[repository=src] -`googletest` has been updated to 1.15.2(gitref:1d67cec52542[repository=src]). +`googletest` has been updated to 1.15.2. One notable change is that GoogleTest 1.15.x now officially requires C++-14 (1.14.x required C++-11). +gitref:1d67cec52542[repository=src] -`spleen` has been updated to Spleen 2.1.0(gitref:26336203d32c[repository=src]). +`spleen` has been updated to Spleen 2.1.0. +gitref:26336203d32c[repository=src] MIT KRB5 1.22.1 Kerberos replaces Heimdal 1.5.2 by default. Heimdal 1.5.2 can still be built using the `WITHOUT_MITKRB5` flag. @@ -668,7 +678,8 @@ It reports whether a `cap_rights_t` has no rights set. gitref:e77813f7e4a3[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`libcxxrt` has been updated to upstream 6f2fdfebcd62(gitref:d9901a23bd2f[repository=src]). +`libcxxrt` has been updated to upstream 6f2fdfebcd62. +gitref:d9901a23bd2f[repository=src] The accuracy of man:asinf[3] and man:acosf[3] has improved. gitref:33c82f11c267[repository=src] @@ -721,14 +732,13 @@ gitref:3958be5c29da[repository=src] {{< sponsored "The FreeBSD Foundation" >}} Deprecation notice for man:syscons[4] has been added. man:syscons[4] is not compatible with UEFI, does not support UTF-8, and is Giant-locked. There is no specific timeline yet for removing it, but support for the Giant lock is expected to go away in one or two major release cycles. -(gitref:8c922db4f3d9[repository=src]). -{{< sponsored "The FreeBSD Foundation" >}} +gitref:8c922db4f3d9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The cryptographically weak DSA signature algorithm was removed from OpenSSH, following upstream. man:publickey[5] stuffs has been deprecated. This uses DES and it is likely that nobody uses that in 2025. -(gitref:9197c04a251b[repository=src]). +gitref:9197c04a251b[repository=src] [[cloud]] == Cloud Support @@ -915,17 +925,17 @@ A driver is available for man:ice[4] Ethernet network controllers in the Intel E It was upgraded to version 1.43.2-k. gitref:38a1655adcb3[repository=src] {{< sponsored "Intel Corporation" >}} -man:rtw88[4]: Merge Realtek's rtw88 driver based on Linux v6.17 (gitref:c1d365f39e08[repository=src]). +man:rtw88[4]: Merge Realtek's rtw88 driver based on Linux v6.17. A possible issue that devices cannot authenticate is still being investigated. -{{< sponsored "The FreeBSD Foundation" >}} +gitref:c1d365f39e08[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -man:rtw89[4]: Merge Realtek's rtw89 driver based on Linux v6.17 (gitref:b35044b38f74[repository=src]). +man:rtw89[4]: Merge Realtek's rtw89 driver based on Linux v6.17. The driver is under-tested and may still have issues. -{{< sponsored "The FreeBSD Foundation" >}} +gitref:b35044b38f74[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -man:iwlwifi[4]: Merge Intels's iwlwifi mvm/mld driver based on Linux v6.17 (gitref:69caa1cf3ce5[repository=src]). +man:iwlwifi[4]: Merge Intels's iwlwifi mvm/mld driver based on Linux v6.17. The BE200 based chipsets will need newer firmware requiring further driver fixes which are not in this release. -{{< sponsored "The FreeBSD Foundation" >}} +gitref:69caa1cf3ce5[repository=src] {{< sponsored "The FreeBSD Foundation" >}} Numerous stability improvements have been in the man:iwlwifi[4] driver for Intel Wi-Fi devices. {{< sponsored "The FreeBSD Foundation" >}} @@ -975,33 +985,37 @@ man:nvme[4] and man:nvmecontrol[8] have been enabled on all architectures. gitref:24687a65dd7f[repository=src], gitref:aba2d7f89dcf[repository=src] {{< sponsored "Chelsio Communications and Netflix" >}} -man:mpi3mr[4] driver version has been updated to 8.14.0.2.0(gitref:e6d4b221ba7c[repository=src]). +man:mpi3mr[4] driver version has been updated to 8.14.0.2.0. +gitref:e6d4b221ba7c[repository=src] man:mpi3mr[4] MPI Header has been updated to Version 36. This aligns with the latest MPI specification. This includes updated structures, field definitions, and constants required for compatibility with updated firmware. -(gitref:60cf1576501d[repository=src]). +gitref:60cf1576501d[repository=src] -The man:mpi3mr[4] driver is now in GENERIC (gitref:e2b8fb2202c2[repository=src]). +The man:mpi3mr[4] driver is now in GENERIC. +gitref:e2b8fb2202c2[repository=src] -man:iwmbtfw[4]: Add support for 9260/9560 bluetooth adapters (gitref:8e62ae9693bd[repository=src]). +man:iwmbtfw[4]: Add support for 9260/9560 bluetooth adapters. Required firmware files are already included in to package:comms/iwmbt-firmware[] port. +gitref:8e62ae9693bd[repository=src] -man:ena[4] driver version has been updated to v2.8.1 (gitref:a1685d25601e[repository=src]). -{{< sponsored "Amazon, Inc." >}} +man:ena[4] driver version has been updated to v2.8.1. +gitref:a1685d25601e[repository=src] {{< sponsored "Amazon, Inc." >}} man:bnxt[4]: Enable NPAR support on BCM57504 10/25GbE NICs. -(gitref:54f842ed8897[repository=src]). +gitref:54f842ed8897[repository=src] man:bnxt[4]: Add 5760X (Thor2) PCI IDs support. Add Thor2 PCI IDs. -(gitref:45e161020c2d[repository=src]). +gitref:45e161020c2d[repository=src] -man:bnxt[4]: Add support for 400G speed modules (gitref:32fdad17f060[repository=src]). +man:bnxt[4]: Add support for 400G speed modules. +gitref:32fdad17f060[repository=src] man:ix[4]: Add support for 1000BASE-BX SFP modules. Add support for 1Gbit BiDi modules. -(gitref:89d4096950c4[repository=src]). +gitref:89d4096950c4[repository=src] man:igc[4]: Fix attach for I226-K and LMVP devices. The device IDs for these were in the driver's list of PCI ids to attach to, but `igc_set_mac_type()` had never been setup to set the correct mac type for these devices. @@ -1016,7 +1030,7 @@ gitref:edf50670e215[repository=src] {{< sponsored "BBOX.io" >}} Added support for Brainboxes USB-to-Serial adapters in man:uftdi[4]. -(gitref:47db906375b5[repository=src]) +gitref:47db906375b5[repository=src] The man:iwx[4] driver has been added, supporting the Intel Wi-Fi 6 series of M.2 wireless network adapters. gitref:2ad0f7e91582[repository=src] {{< sponsored "The FreeBSD Foundation" >}} @@ -1049,8 +1063,8 @@ man:u2f[4] driver. Device names and protocol handling for these devices are unchanged. gitref:74072e9f16c1[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -The man:udbc[4] driver has been added enabling host side debugging of targets using xHC debug (gitref:d566b6a70bcb[repository=src]). -{{< sponsored "The FreeBSD Foundation" >}} +The man:udbc[4] driver has been added enabling host side debugging of targets using xHC debug. +gitref:d566b6a70bcb[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The man:ufshci[4] driver has been added, supporting Universal Flash Storage (UFS) host controllers. gitref:1349a733cf28[repository=src] {{< sponsored "Samsung Electronics" >}} @@ -1441,7 +1455,7 @@ A new man:networking[7] manual page provides a quickstart guide to connecting th gitref:39f92a4c4c49[repository=src] Refer to man:graid[8] and man:zfs[8] instead of man:gvinum[8] in man:ccdconfig[8]). -(gitref:55cb3a33d920[repository=src]). +gitref:55cb3a33d920[repository=src] The man:ps[1] manual page has been revamped to explain the general principles, and descriptions in there have been updated to match reality. The preamble has been revamped to give a thorough overview of the different aspects of the man:ps[1] command. @@ -1489,7 +1503,8 @@ This section covers changes to the FreeBSD Ports Collection, package infrastruct A new `FreeBSD-kmods` repository is included in the default `/etc/pkg/FreeBSD.conf` man:pkg[8] configuration file. This repository contains kernel modules compiled specifically for {releaseCurrent} rather than for the {releaseBranch} branch. -Installing kernel modules from this repository allows drivers with unstable kernel interfaces, in particular graphics drivers, to work even when the main {releaseBranch} repository has packages build on a previous release. (gitref:a47542f71511[repository=src]). +Installing kernel modules from this repository allows drivers with unstable kernel interfaces, in particular graphics drivers, to work even when the main {releaseBranch} repository has packages build on a previous release. +gitref:a47542f71511[repository=src] The `FreeBSD` and `FreeBSD-kmods` repositories defined in `/etc/pkg/FreeBSD.conf` have been renamed to `FreeBSD-ports` and `FreeBSD-ports-kmods` respectively. Users who override these in `/usr/local/etc/pkg/repos` will need to adjust their configuration to match the new names. From nobody Mon Dec 1 16:29:49 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 4dKqB62KV5z6JrDT for ; Mon, 01 Dec 2025 16:29:50 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKqB55cc8z3c32 for ; Mon, 01 Dec 2025 16:29:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764606589; 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=xtZmSraZSstlQU1lijM7wFo2ozAPvu/rXhWQPB32xOI=; b=IqocFpu+X0UErGAnW5zZhWwSfOmTtz3K/jHX0u039onaf/BxWwvNZplI5I9iUmnczupFY0 Q0BZSt9wFQ+stCGoqAAb8VSn4YHUtJ6aqVtSXueE6DnMzmLxJQOOCMPIyWt8v21krTmbnc nmFaMqCSEBQAjARsOLVY2aqSn121SUV8+gCnAp6zDV19yqyJMDgjqJvTpi0NPOwWu6kgeQ yV/xJ04bEtWjc2702+mGPj1buXrXh6dDU46KiEJ74RYrdGtcASgoMQDcRf7YhsNgpEiUcR j0cG2pFS/OtGFla76p+FF1TciOc4ZKaDBM/r8k393s9LmNEfSxZYllGo7tuUNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764606589; 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=xtZmSraZSstlQU1lijM7wFo2ozAPvu/rXhWQPB32xOI=; b=yDtEhyvvNu5655jaSx+v3KghvN9v9Ag6Ub7xJUudUYcE1ulZ+BMLpj+jt+nbrWQ724yPoA hy1lEt7KxHNpXaxOy9B0RLcF+DjJ/zaKIr8x9aOcKqIch8MzF0WQG/YTTIT6EpJBI2zRzN fa6my1V739nD0Ra2O9SFLCkjyYsxF9UakhDPresXT4q83/K/qX8zCro1iWWWk4tPZvFIh7 v3FhsQS6hHB7qQN7Sk914hb6ejfhYxpDiVN8DgkWHeCg9rY770GCi0BMtxFx7VIO0ZfOkJ WzUbc62NdHAjDVqQuvBIgKSxLfjJHX/xyZwe9PFDNw04GDULjB0kRjVIedjRBA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764606589; a=rsa-sha256; cv=none; b=gt2JOLwdVuloyKt27snaOogCuLsUkBsNNapshceO9qgraksrS0978WtXoMpjVADnJcwzb3 /yuNf75Vd47CFnBubJlJvjyQf2fMW7ttf9E6oZ1zaQGN5SnvFP5zxQfCd00TqcCzSADjHe YjtRs8WBZrfVVHPYcdynGmjjmmVWtLtkek6iIF1fnQdvw4P7UVOEj7fglfwWzePn7Z4nNP I3iAwJMM5iZTmC02JKJOJnptcGtpDFV7UwXccIPUwAAhWD2v3pq3eId2ODMl6EF5aNpU74 Y+2bETp10b6ialowxRhZAguxNPv+YhbalNBbnAP5FfyWYQepWK4QWMuzP8kw2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKqB54SXXzCtm for ; Mon, 01 Dec 2025 16:29:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35a34 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:29:49 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 666cc3289b - main - 15.0/relnote: Tidy Userland Configuration section 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 666cc3289b9ec94fc0eaf7e5000dfa4c1c16c6f1 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:29:49 +0000 Message-Id: <692dc27d.35a34.1bc7c34b@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=666cc3289b9ec94fc0eaf7e5000dfa4c1c16c6f1 commit 666cc3289b9ec94fc0eaf7e5000dfa4c1c16c6f1 Author: Alexander Ziaee AuthorDate: 2025-12-01 16:28:04 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 16:29:39 +0000 15.0/relnote: Tidy Userland Configuration section --- website/content/en/releases/15.0R/relnotes.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 7b2a4042fb..d21bc81dee 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -404,17 +404,17 @@ This section covers changes and additions to userland applications, contributed [[userland-config]] === Userland Configuration Changes -A new `kdc_restart` variable is available that manages man:kdc[8] (or `krb5kdc`) under man:daemon[8]. +The Kerberos v5 Authentication Service, man:krb5kdc[8], has gained a new `kdc_restart` variable under man:daemon[8]. Set `kdc_restart="YES"` in man:rc.conf[5] to auto restart kdc on abnormal termination. Set `kdc_restart_delay="N"` to the number of seconds to delay before restarting the kdc. gitref:abc4b3088941[repository=src] -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 `daily` man:periodic[8] scripts now show less context in emails by default to reduce output size. The behavior can be controlled by the `daily_diff_flags` variable in man:periodic.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:periodic.conf[5]. gitref:538994626b9f[repository=src], gitref:37dc394170a5[repository=src], gitref:128e78ffb084[repository=src] -man:bsnmpd[1] no longer supports legacy UDP transport. +The man:bsnmpd[1] daemon no longer supports legacy UDP transport. Users, that have not updated their `/etc/snmpd.config` since 12.0-RELEASE or older will need to merge in the new configuration. In particular, the transport definition shall be changed from begemotSnmpdPortStatus OID to begemotSnmpdTransInetStatus. gitref:9ba51cce8bbd[repository=src] From nobody Mon Dec 1 16:35:14 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 4dKqJL6nD7z6JrbD for ; Mon, 01 Dec 2025 16:35:14 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKqJL68RHz3cgD for ; Mon, 01 Dec 2025 16:35:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764606914; 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=f1upBLWltfKBtZRAUm3qNRKYUhvijGYKL2a4WyBq2Uk=; b=B2Ns0+qSTpxf+1s/NhW32mZUgG93ZDTCBrVfiMz0LVpi7WuaaluE15ipGa2afoj/m0sS0L 0KBlQ/zi7E7mlG4uUj/nMrGlDovF2u/y100ULecfEIx1/PPYUyb2tgt3QC8t4CsE1JhEXN 3lCBwPg5LR3yxIuep7wQbJxRZKg0wAs7hU5edHtq0XhjJnq3UCCvXljLt/HCBthBE0m+b1 dW3JGpjvTMXLNuuJeD+JnAo5OUS3GVi2jAwfMB0gJm8ekk804Bi/0lrZ9THZSBZYjEesJ4 IfDo8hg1Fafql/FiXQwhEVpFRhogBn+jDWXud6MSh4dNKJckeCg5avepyAsWjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764606914; 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=f1upBLWltfKBtZRAUm3qNRKYUhvijGYKL2a4WyBq2Uk=; b=PR2aN/Hs3oz9ASCtkOeLpk9i1p4gk2kN5nZX5MNavhYs4+ksZwXv6s1/emWiV8wP56lGbh KvV+7vwcXcapcQg8vIQAsCjchGH1ayTYiJKuhVwDZHUZc2CQVJ7Ho+njqSa7MW0UwhvlTX OotDwMJsvp31bvTkwGKdRng8cP4WNhRAYP2ZkTEBYnd2IWWoqU79cjUy3hUlmZpQArmAs3 wgqI1EW4ZijKuZkNjfkLAvmkoWec+8YMFKT3JZPbh/8OL9DE93vW/iZGW0gS43mW9AhrFk 1V9zBikgzCZEflEZTps7hvStVNtZRfK1k2NGdbnwhzopV1SvLWZ+qir2B3YbRA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764606914; a=rsa-sha256; cv=none; b=m+4XlESVhRPNm6blkHv6YAiFO4BYo6niE48P9h1FDRGq2to9v582oo2Frc85szRMvIO9+d oFkg7eB3sTQDG4BTGI6yOQ4ZstCBtH9UVoMoWMN2xad+pCh7A18jsbpEKEblANB69kj1PO 7unu+N2+OZQa0l7Gz6gKclzaCghGABBBbltljXrh0DHCdUq0YQ3B2xKCPGuwLuPuoWr/eg 7JnrJg+dA9VjF1Yy/e2RL/XGNuX+RkhcocyhIoy53JoI2onhcv2V30ca0S+625rgkfzhm+ axTdbrpQHGYg6ZELII3IgI0O9r6aSyQkDXtJpyYw+0hfwfocE/4R9xsi3B2YmA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKqJL5LbQzCpZ for ; Mon, 01 Dec 2025 16:35:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3728e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:35:14 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: b0e007b147 - main - relnotes: Some wireless driver updates 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b0e007b14752862dddd98f9280251515710c9539 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:35:14 +0000 Message-Id: <692dc3c2.3728e.258b02d1@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=b0e007b14752862dddd98f9280251515710c9539 commit b0e007b14752862dddd98f9280251515710c9539 Author: John Baldwin AuthorDate: 2025-12-01 16:35:07 +0000 Commit: John Baldwin CommitDate: 2025-12-01 16:35:07 +0000 relnotes: Some wireless driver updates - Move the version update for LinuxKPI drivers to the contributed software section and adjust to match the typical style. - Move the note about rtw89 being added down to the wireless networking section next to iwx and reword it to match the nearby entries. --- website/content/en/releases/15.0R/relnotes.adoc | 32 ++++++++++++------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index d21bc81dee..d46f8de499 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -652,6 +652,18 @@ gitref:b9b0e105c357[repository=src], gitref:929f5966a9fd[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The man:rtw88[4] driver has been updated to Linux v6.17. +A possible issue that devices cannot authenticate is still being investigated. +gitref:c1d365f39e08[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + +The man:rtw89[4] driver has been updated to Linux v6.17. +The driver is under-tested and may still have issues. +gitref:b35044b38f74[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + +The man:iwlwifi[4] driver has been updated to Linux v6.17. +The BE200 based chipsets will need newer firmware requiring further driver fixes which are not in this release. +gitref:69caa1cf3ce5[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + [[userland-libraries]] === Runtime Libraries and API @@ -925,18 +937,6 @@ A driver is available for man:ice[4] Ethernet network controllers in the Intel E It was upgraded to version 1.43.2-k. gitref:38a1655adcb3[repository=src] {{< sponsored "Intel Corporation" >}} -man:rtw88[4]: Merge Realtek's rtw88 driver based on Linux v6.17. -A possible issue that devices cannot authenticate is still being investigated. -gitref:c1d365f39e08[repository=src] {{< sponsored "The FreeBSD Foundation" >}} - -man:rtw89[4]: Merge Realtek's rtw89 driver based on Linux v6.17. -The driver is under-tested and may still have issues. -gitref:b35044b38f74[repository=src] {{< sponsored "The FreeBSD Foundation" >}} - -man:iwlwifi[4]: Merge Intels's iwlwifi mvm/mld driver based on Linux v6.17. -The BE200 based chipsets will need newer firmware requiring further driver fixes which are not in this release. -gitref:69caa1cf3ce5[repository=src] {{< sponsored "The FreeBSD Foundation" >}} - Numerous stability improvements have been in the man:iwlwifi[4] driver for Intel Wi-Fi devices. {{< sponsored "The FreeBSD Foundation" >}} @@ -972,9 +972,6 @@ gitref:14c22e28e4ee[repository=src] Meteor Lake support has been added to the man:ig4[4] driver. gitref:56f0fc0011c2[repository=src] -A new wireless driver supporting some Realtek chipsets is available: man:rtw89[4]. -gitref:a2d1e07f6451[repository=src] {{< sponsored "The FreeBSD Foundation" >}} - Support for Realtek 8156/8156B has been moved from man:cdce[4] to man:ure[4] for improved performance and reliability. gitref:630077a84186[repository=src] {{< sponsored "The FreeBSD Foundation" >}} @@ -1357,8 +1354,11 @@ The LinuxKPI 802.11 compatibility layer man:linuxkpi_wlan[4] gained support for Following other drivers man:iwlwififw[4] firmware was removed from the base system in favor of the ports based solution and man:fwget[8] support. In case of updating from earlier releases, users must install the firmware packages upfront. {{< sponsored "The FreeBSD Foundation" >}} The man:iwlwifi[4] wireless driver supports 802.11ac (VHT) for some Intel Wi-Fi 5, and all of Intel Wi-Fi 6 and Wi-Fi 7 hardware. {{< sponsored "The FreeBSD Foundation" >}} -The man:iwx[4] wireless driver supports 802.11ac (VHT) for Intel Wi-Fi 6 harddware. {{< sponsored "The FreeBSD Foundation" >}} +The man:iwx[4] wireless driver supports 802.11ac (VHT) for Intel Wi-Fi 6 hardware. {{< sponsored "The FreeBSD Foundation" >}} The man:rtwn[4] wireless driver supports 802.11ac (VHT) for the RTL8812A and RTL8821A chipsets. +The man:rtw89[4] wireless driver supports 802.11g for some Realtek Wi-Fi 6 and Wi-Fi 7 hardware. +gitref:a2d1e07f6451[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + [[hardware]] == Hardware Support From nobody Mon Dec 1 16:35:30 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 4dKqJf48vNz6Jrgg for ; Mon, 01 Dec 2025 16:35:30 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKqJf3c23z3cFg for ; Mon, 01 Dec 2025 16:35:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764606930; 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=gY/VfKaCdOYz8T0ZsAW+J4+HN6a9cb0koIkxyw3WVSQ=; b=EEVl2qTUYmp6gAd/TQjTuGGOxbWkhmRNCEGm02OM8Sx80KVK/bnLU/Rn2Okya9aALEabOd TOV55DoXHMR1N3U0UbR11TgRZUJeJSmrh2aZoUe76ICkzXBWuL79cDI4b9k7wDdNBX3swI i8h25MZ51lNW1Hk55+qYhyVbXiWrWXMcmF/rDJx+R40QeMqlLPXtEvgXNemsVqg0DrD+H1 HwUOpDhuoen+C1X+flM5oKRn+jIYEjdjZTnp5W4NgCUwThfpuqfm6/X7kfwjmrgfKbbuCx m2c8cnsTazzmZTpxLbomGnKD3YNV18aLl5JHHRBi8hgBCH6H9yRracGS6FQB4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764606930; 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=gY/VfKaCdOYz8T0ZsAW+J4+HN6a9cb0koIkxyw3WVSQ=; b=mIRXwpjhVjmQx3R/sGTi62PTBEsvHVfVIGrGXoxxro165oXFESswmVYD1KpdUsHkMJLdhR 1vSo0a9BsS+SH6nYrYej+bv+L6pLOFVHbznRsn0Q7RDJjUCBEocOzN9U4v92h0MlcqNXYG Q7fSN7dqCBgXJq0ltpqJ5bb3H5qbBxCAW6zukwrLjCePIQcXUwlHNzlaepxi5iLN8UQj2w 7nVnrtFlMMNBtmNKx0mjoTTWAf0VEu33friRUYb8sFMNhP3oYuRXRY3l8Fu3AtJv8TuBIH cs907lojbUft098Eg5d0Pu5vzLCpZk2vbCtAAv09mNhxOz69ZotB8GgHF4yXwg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764606930; a=rsa-sha256; cv=none; b=OoNOWtLONRC0Q8+Z8zPuyoXTeOutHMqdoxt22qc9KT3V0YqTAM2c3kxfGdg3AKVL5yzu9/ 4tnJOefY4vAfHwUBpw3XPVqoe/rpTqSklh/OlzisE++SchWZBlYAWAPo10kkZOrzulkU8K rnxjG98DR8TzYwZBoJb3poUjzOnGUDC3eYKtevhO8hJqK9lhYDTYv2Tstw4eAWZmW0194Z PPq+BpM4VaaIHV6BmhwysvHvYbCMdLWnfZZxDsvNgPcCcxZpk+38L6Whd0LYEiV5cwwKL9 zoYkxWWrYeZ9jEz11jOZhLPcY0P5E3aCPzIniPbqWEZRgWlIY37hFzG6mmzN+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKqJf35bXzDF7 for ; Mon, 01 Dec 2025 16:35:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 367e2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:35:30 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: d260183938 - main - 15.0/relnote: Improve ix, consolidate ena 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d260183938e1d7d39037559d3fcf25e74b1b994f Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:35:30 +0000 Message-Id: <692dc3d2.367e2.d300738@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=d260183938e1d7d39037559d3fcf25e74b1b994f commit d260183938e1d7d39037559d3fcf25e74b1b994f Author: Alexander Ziaee AuthorDate: 2025-12-01 16:35:54 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 16:36:50 +0000 15.0/relnote: Improve ix, consolidate ena --- website/content/en/releases/15.0R/relnotes.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index d46f8de499..44db64b364 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -955,9 +955,6 @@ Audio now supports asynchronous device detach. This greatly simplifies hot plugging and unplugging of things such as USB headsets, and eases use of PulseAudio in cases that require operating system sleep and wake (suspend and resume). gitref:d692c314d29a[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`ena` has been upgraded to 2.8.0. -gitref:6bf02434bd9a[repository=src] {{< sponsored "Amazon, Inc." >}} - `ice_ddp` has been upgraded to 1.3.41.0. gitref:a9d78bb714e3[repository=src] {{< sponsored "Intel Corporation" >}} @@ -998,6 +995,7 @@ Required firmware files are already included in to package:comms/iwmbt-firmware[ gitref:8e62ae9693bd[repository=src] man:ena[4] driver version has been updated to v2.8.1. +gitref:6bf02434bd9a[repository=src] {{< sponsored "Amazon, Inc." >}} gitref:a1685d25601e[repository=src] {{< sponsored "Amazon, Inc." >}} man:bnxt[4]: Enable NPAR support on BCM57504 10/25GbE NICs. @@ -1012,7 +1010,9 @@ gitref:32fdad17f060[repository=src] man:ix[4]: Add support for 1000BASE-BX SFP modules. Add support for 1Gbit BiDi modules. +Add support for Intel Ethernet Network Adapter E610. gitref:89d4096950c4[repository=src] +gitref:dea5f973d0c8[repository=src] man:igc[4]: Fix attach for I226-K and LMVP devices. The device IDs for these were in the driver's list of PCI ids to attach to, but `igc_set_mac_type()` had never been setup to set the correct mac type for these devices. From nobody Mon Dec 1 16:51:15 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 4dKqfr4s9bz6Jt3f; Mon, 01 Dec 2025 16:51:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKqfr42ndz3jpZ; Mon, 01 Dec 2025 16:51:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764607876; 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: in-reply-to:in-reply-to:references:references; bh=sG0sTmxkT1zL4YtzccL2hoaMtA3ebK0z7ZeJUwz+9tQ=; b=CnjXjXjYCk0mFiAHskhFS+UchkMYNNSRAt9D5Wnvw/YqaBQJaxn1Wef2WGV5PJ+/cNKRkl X/o+NBTZS0WYP6ZfHyAICsGhlWPVy7oj00/Npr0QgOSuD7WkXHAXooIDxOzpl5ykCX+JbF OWN8Kyfuug+L5uniO3KUQxGOLPVmRB4rkB58Fw7dsi1fu8rRB5OxoNxcKwAUvYQALEhfz9 roXEqDker+tt3ZsagKGWM8VbvuozLjpZrRVS1vMfZPSaaqMqgEkUcMq9mbpMfWMWVC+f/s kMYMglqKxpfxHR81E+HcfdY6Z53MKiqh7Ob0U2krKVZ0ghjSerOll440vP35Rg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764607876; 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: in-reply-to:in-reply-to:references:references; bh=sG0sTmxkT1zL4YtzccL2hoaMtA3ebK0z7ZeJUwz+9tQ=; b=kI+U0xYkAkcovRB5nUfJc6jbI5ZTaP74NvELptxqYzPpYQ82DzndhArdUNP8J92vBdGDLb 4s6XiduYteqz5xHVf3gHUPiRzzpBgsx9esJlXpJ0AesghqO0/JeyYotKYYkAghghfObUnz x6FwaGCHPlkCNsykbYO+2C3cSgG+WTpbVnRV2J9xCZlxRKLNzy2QLSdgOuZQPJQmIbjcVP vvipCmrgm7HjOqa8tk7GhXHsRz8OqQSkQM7JYt7S50ZwZvJXnuVb90we0fRikmhIHgjozT E3fKGVFyRiH0/VlpozXpOem+RCQ0Zwh/DhXpBhddamN5bU6A46mvY9XyaNyKNQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764607876; a=rsa-sha256; cv=none; b=EFcXZ2G9ps92WgkLOiwlgTLupvy7af4fXc+Cq3HRkCspExbvi6mKVEz+CmF84jSohybRMM stWlSox9mpTtvEssJto/I4lfKy/t3f2VuBLz4UmXsgfE7A07rX3MGxHqO2bqLEy84euKtW Jax4KR0XZ84Ohp6/DYp/ly0ZnMVRJxFLabJ84yUHwbaaRANbFFXwdeEjXiXSLcCrkBpHhC BW/KvLehWYrWdeD909+ug+7lU9W9AmNZ99ugijPDGGrFTiUyX/x9cc4WuNhP9nOqxHP7k8 xk6xbdmk61Zi6qu5BBuCpBrfL+WzOArMCowFUBSViTzL4NYe2TGhJwYhcY+N3Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2601:5c0:4202:5670:24cf:eeef:5836:c836] (unknown [IPv6:2601:5c0:4202:5670:24cf:eeef:5836:c836]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4dKqfr2YqPz7Vg; Mon, 01 Dec 2025 16:51:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: Date: Mon, 1 Dec 2025 11:51:15 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: git: d260183938 - main - 15.0/relnote: Improve ix, consolidate ena Content-Language: en-US To: Alexander Ziaee , doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org References: <692dc3d2.367e2.d300738@gitrepo.freebsd.org> From: John Baldwin In-Reply-To: <692dc3d2.367e2.d300738@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 12/1/25 11:35, Alexander Ziaee wrote: > The branch main has been updated by ziaee: > > URL: https://cgit.FreeBSD.org/doc/commit/?id=d260183938e1d7d39037559d3fcf25e74b1b994f > > commit d260183938e1d7d39037559d3fcf25e74b1b994f > Author: Alexander Ziaee > AuthorDate: 2025-12-01 16:35:54 +0000 > Commit: Alexander Ziaee > CommitDate: 2025-12-01 16:36:50 +0000 > > 15.0/relnote: Improve ix, consolidate ena > --- > website/content/en/releases/15.0R/relnotes.adoc | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc > index d46f8de499..44db64b364 100644 > --- a/website/content/en/releases/15.0R/relnotes.adoc > +++ b/website/content/en/releases/15.0R/relnotes.adoc > @@ -955,9 +955,6 @@ Audio now supports asynchronous device detach. > This greatly simplifies hot plugging and unplugging of things such as USB headsets, and eases use of PulseAudio in cases that require operating system sleep and wake (suspend and resume). > gitref:d692c314d29a[repository=src] {{< sponsored "The FreeBSD Foundation" >}} > > -`ena` has been upgraded to 2.8.0. > -gitref:6bf02434bd9a[repository=src] {{< sponsored "Amazon, Inc." >}} > - > `ice_ddp` has been upgraded to 1.3.41.0. > gitref:a9d78bb714e3[repository=src] {{< sponsored "Intel Corporation" >}} > > @@ -998,6 +995,7 @@ Required firmware files are already included in to package:comms/iwmbt-firmware[ > gitref:8e62ae9693bd[repository=src] > > man:ena[4] driver version has been updated to v2.8.1. > +gitref:6bf02434bd9a[repository=src] {{< sponsored "Amazon, Inc." >}} > gitref:a1685d25601e[repository=src] {{< sponsored "Amazon, Inc." >}} I would suggest only keeping the commit for the most recent version FWIW. Related-ish: the most recent commit to sys/contrib/ena-com is 2.8.0, the changes for 2.8.1 were made directly in sys/dev/ena without a vendor update which is somewhat confusing. -- John Baldwin From nobody Mon Dec 1 16:58:19 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 4dKqq44k4Pz6JtwG for ; Mon, 01 Dec 2025 16:58:24 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKqq444N7z3lS9 for ; Mon, 01 Dec 2025 16:58:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608304; 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=JxaxqoqvbLiyufRHdjT2MiJIvd+DbWNV2IMVw0MPTfY=; b=eEp4Kh5KKcvYNhGBSx64KF1VUWUgTXtJN+tloBN/ppxo8syHw8niz5IWrP+jsBjmijxEo8 Vh18pLQDh5z17dD0L0lK/Iz5L0oky8SjHHWtteMKdlQW8WV4m1e6M3yPZycMKNpsMN333n CVi2tsSaGi3iuteLfSyW8fU7hLGkWqB9xN6gqAHnFXeKHTFreMKIzue/yt6mDst06vtBMB fCPfoPDJSuvQ96ZyOJSdsoJCyDMRmBz2SZbos0t+UwDjT25kVJf+k8LUd/BWkCdSLIxpDW l/N45HRdUBzecWK1n+fEMAuXDvzqdU9RUDdE36bMvR+LHr6cVSgwUQmc+F6HaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608304; 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=JxaxqoqvbLiyufRHdjT2MiJIvd+DbWNV2IMVw0MPTfY=; b=Vhgk+ECOCUk4KI0ifKlAE80oTd0PcleYoFpyhUiggGDDT8qyzymjBrWjdPbe0ZVFvpol2T +4cu9FwjqVH6ga3W5vHZCIg0/VMZhYe70o97EtmYH2nr8lajaz8vMkNfxyO5C5VA20NzfF 888P0l7lv/m/JK5GTHc0gD1jQUfTeYylMbpfqh6o0vSH8x6V/LgBs5OF32XNYVFN72Ro9m 3/52RSR6DGhkWrU1TZ1dqsy3YNFoiRe0ovK9uKfGPEd9ieYId3F4pTTYL43qTrzH0igArg anOmW2LN1X1fVYbNSF2QMMl6Tay+arEnTT1ZSF3hmipws64jr1LlWtO5KeTBXw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764608304; a=rsa-sha256; cv=none; b=XbQHpx9FyPf3JpczNilh7KSqi34EzeUkC/HiFLQLjbmun6IRdJDX37b5ysKAJmm/rym/pX GsZlUjUlDsoe9+OfgkrAQ2S2ZmItPLqMvo4d5t/fqI18EinOzUUt59mAS0UasfyRa7Fufn sLEcTge9zHPYn1+JWU8a4ll7unSON84PD2BrvKDYJiY3dX88/h6keAtQv2/kuaMFb7/gH6 daUduI7k5rO3evVAxbOHGyI0fA0YhO6hEFrvGnggNMJRo6Lr5OYlZaLCQi81GgldH9Edfh XYsuOJuxMZxlnkGKY1YhQ+zfzNzO4tdRr1FGWP+2aM1TM853wMHRZ/kwkF87ug== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKqq43dTpzTZF for ; Mon, 01 Dec 2025 16:58:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 9af9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 16:58:19 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 9481c40a80 - main - releases/15.0R/relnotes: Trim description of GPU slowness and VM domainset fixes 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9481c40a8045bf3f97058076abe0c0dbff8069b0 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 16:58:19 +0000 Message-Id: <692dc92b.9af9.42c2fbf1@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=9481c40a8045bf3f97058076abe0c0dbff8069b0 commit 9481c40a8045bf3f97058076abe0c0dbff8069b0 Author: Olivier Certner AuthorDate: 2025-12-01 16:51:57 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 16:57:49 +0000 releases/15.0R/relnotes: Trim description of GPU slowness and VM domainset fixes Readers interested can look up the related commits, and I've written similar descriptions in the Q3 Status Reports. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 44db64b364..cb4acedd46 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -881,15 +881,8 @@ gitref:960ee8094913[repository=src]. {{< sponsored "The FreeBSD Foundation" >}} Gradual slowdowns and freezes experienced by owners of some AMD GPUs using the amdgpu DRM driver from the `drm-kmod` ports, starting with v5.15 (`graphics/drm-515-kmod` port), have been fixed. -In particular, owners of graphics cards with Green Sardine, Polaris 10 and 20 chips were known to be affected. +In particular, owners of graphics cards with Green Sardine, Polaris 10 and 20 and Vega chips were known to be affected. Recent Intel-based GPUs (gen 13+) may also have been affected. -The main cause is that the Linux's DRM subsystem's TTM component frequently requests memory that is physically contiguous although this property is not strictly necessary, and the kernel was trying too hard to fulfill them, leading to longer and more frequent freezes as physical memory got more fragmented over time. -In the LinuxKPI, `linux_alloc_pages()` now honors `__GFP_NORETRY` by not trying to break superpage reservations or defragment memory if the request for contiguous physical memory cannot be fulfilled immediately. -Another cause was that, during recent LinuxKPI evolution, `kmalloc()` was changed to always return physically contiguous memory as it does in Linux, but unfortunately `kvzalloc()` relied on `kmalloc()` and this was not changed, effectively turning all large memory allocations of zeroed pages into costly physically contiguous ones. -On allocation success, the TTM component sets page attributes unconditionally, regardless of whether they are already in place, which triggerred expensive TLB shootdowns even when not necessary. -Yet another cause was a flaw in the code iterating over memory domains (NUMA) leading to re-examining the same domain multiple times even if it could not fulfill the contiguous allocation request. -More details about this are given below. -Finally, some useless temporary physically contiguous allocation routinely performed in the case of Carrizo, Polaris and Vega M based AMD GPUs was converted to a regular one in the DRM drivers from the latest `drm-*-kmod` ports. gitref:718d1928f874[repository=src], gitref:4ca9190251bb[repository=src], gitref:986edb19a49c[repository=src], @@ -897,12 +890,7 @@ gitref:9d1f3ce79d85[repository=src], gitref:da257e519bc0[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -Multiple flaws were fixed in the code iterating over memory domains (NUMA). -A failing contiguous allocation request would lead to re-examine the same domain multiple times even if it could not fulfill the request, wasting time and increasing allocation latency. -This would happen up to 4 times for the common case of a single memory domain and the "first touch" policy. -The first domain selected by all allocation policies, except "first touch" in some cases, would be considered even if it was not in the allowed domains mask or had been marked as to ignore in a previous attempt with the same iterator. -After a failed first attempt and sleeping, waiting allocations would restart with the policy's first domain even if that one was still in a low memory condition. -Finally, the "interleave" policy would reset the iterator index when restarting, effectively resetting the initial domain in the round-robin phase that happens after allocation from the first domain failed. +The code iterating over memory domains (NUMA) was improved and fixed in a number of ways, resulting in particular in decreased latency for some graphical operations with DRM drivers. gitref:da257e519bc0[repository=src], gitref:83ad6d8d8eee[repository=src], gitref:b15ff7214020[repository=src] From nobody Mon Dec 1 17:03:11 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 4dKqwh5gknz6JvLP for ; Mon, 01 Dec 2025 17:03:16 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKqwh4h0Xz3mPj for ; Mon, 01 Dec 2025 17:03:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608596; 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=bbIac/BqPZG16o1XViEL6nI5W23HtCnRAQ/R2q+8cxk=; b=aisKzmUEwSAKSOB6GRyG/XvOmz0EPyNSMLIgccZp4Y0mzrUJH/FFigbhDlGdWj2gGDG7uq ECUqZU+lvQYCK8SG8aadTkrQDB+ElzSDreZwmyY+P++ThdusQPU050SCFvepgNlO1QW90z /TNSx5PyEcxHw95uqXF8KsgagNtuZLCVq+ZTR8zb08dFa+EpJLwMpa3JevuQ7lf7YFJ/8I cwMwkYZY6ez5YF6JdgOB7Jwz3MTYk/OOmM4+h8FxFuwBbLvvI+Bj76E1b4St/RS4nYhe7O JYQZOJ0Enyo0rqTepY0AAxJqOeLfFUlQSIYQvn5ZB/LEknGe15N3Qqb1QrYkyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608596; 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=bbIac/BqPZG16o1XViEL6nI5W23HtCnRAQ/R2q+8cxk=; b=nuYSmtYXmJ19DRDhak7N/vRit42HO9FGyaI+rVDvs8JoJf5a9KcY636N6I8ka8C+rE6K/3 56o63bKEQfJhqfQ/BNCMuWlSlqncHzOi/zBZ9qB8WrdqTXgxdBZ2fDurHqlRZMejPH1UGQ MQIBqc44dz083HmPrHmYb93p7rlsLvxKAkpAFoARCp/42YZV8I30lbee1IpICGIH6mz7Lk ZnQz6M6tO8e08Y+FFQ3DuNU1NLktYGT/oiIgXLiNUKZBR9CAHwH4k9kc5+muZfAvOVQoUQ 8CtaCLdQUM0GxT4QB1xpyk1xkFRAEU0b21AhUeNrFiFm/Xg6Ei0pec8te+BXGQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764608596; a=rsa-sha256; cv=none; b=FdbgkapsWdHChK+ZHTRy9HPxr76/5wsPAHVo4DPNU0Y6feX2YDVoMmpma/sqw1E79ZedJK yzWEvprR+vMoP+jh1NQM/HfUWNi8XA00S8ASZsEbTGwVT0mH+pGocqXVHCZoCXWeq2R/ln xAPdAUdBWkNojKqI9keyhLB8hkHXGEwEy8p+mFmXV9BtuRCzchCOVIZ1MipRf63w0r3TZJ KxYGm8jSPAKjoPSutHY6T/evu0CrpI8n6S3PwCgMbuRqNaw9zRR22gnC+pSPArrHwOd1Y0 Dwk69Q7IejlnK+mF/iLxKj676L6pAb/pkiygPcRRM1oFllQhjEzrygqNoP4s8w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKqwh43V6zVBM for ; Mon, 01 Dec 2025 17:03:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 88e6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 17:03:11 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: c2b03500d6 - main - relnotes: Document bsddialog version and use in bsdinstall/bsdconfig 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c2b03500d62a317525ccb83bf950692a621c5e61 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 17:03:11 +0000 Message-Id: <692dca4f.88e6.48916d03@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=c2b03500d62a317525ccb83bf950692a621c5e61 commit c2b03500d62a317525ccb83bf950692a621c5e61 Author: John Baldwin AuthorDate: 2025-12-01 17:03:01 +0000 Commit: John Baldwin CommitDate: 2025-12-01 17:03:01 +0000 relnotes: Document bsddialog version and use in bsdinstall/bsdconfig --- website/content/en/releases/15.0R/relnotes.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index cb4acedd46..2aeb77401b 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -510,6 +510,10 @@ See https://wiki.freebsd.org/Kerberos/Heimdal2MIT_KDC_Migration for how to use ` gitref:9fd3b28d4e0d[repository=src] gitref:23fbea8cf2f3[repository=src] +The man:bsdconfig:8 and man:bsdinstall:8 utilities now use man:bsddialog:1 instead of GNU dialog. +gitref:c36b3dbc99d1[repository=src] +gitref:04b465777a09[repository=src] + [[userland-contrib]] === Contributed Software @@ -543,6 +547,9 @@ Existing setups will continue to work emitting a warning. The snapshot used is 20251026. gitref:4afb96fdd272[repository=src]. +`bsddialog` has been upgraded to 1.0.5. +gitref:0595e10ec773[repository=src] + `libarchive` has been upgraded to 3.8.2. gitref:8a0b57ba54f0[repository=src] From nobody Mon Dec 1 17:06:15 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 4dKr075gCcz6JvTj for ; Mon, 01 Dec 2025 17:06:15 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKr0744Snz3nBr for ; Mon, 01 Dec 2025 17:06:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608775; 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=8LxWxI7uz7lekFnPgxL5vSsWA3jVSzBM8xLCOWdsftY=; b=QHnhFArYcEscX5x7xcecwRspk2avoh7ScFe4fXlnSASAOkRA9kkscnfyBE6rmJsxU9EHXT mHD7l+6UOP6uKjSGm7xWGMyNtH9J4fj4V6Fc7abLGtk0AGRDLKxey47LEVJ7T3gWAuF5Zs eE1cxW50ShswdOaaaSbauAzAIx4yPKcqZdGY5OGpbA6ZYnaIjb4e6X+Ns/VsgJ4jLu/dP8 Ba9/DrUR+NmLBGJaHa1nddmP6TGK6Qcjoj2YW8cXQrz2eEIdH5nLn5vKQc8YdyQdN/zFgG 73PICLKinKcEVKH2JGvOMo5zov8begZ+CUeH6MBjB04kdIfiURPw40tgPNtObw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608775; 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=8LxWxI7uz7lekFnPgxL5vSsWA3jVSzBM8xLCOWdsftY=; b=yGHJeXxFi4anr0MXM+3HnQsdYpYUEPpjRdCuuKUUK0yYX2Ye1biUmB8FCXFvLXHHzdBz+J 0CDvfCdzRLGuRRul9b6vUr7y7b0dY0+2h6fsYSpRGKC7tGDmiczWWEXOOnmbjK9om+oaZn glAHWEuJr7fqUpr4hUqJJ+CLRcgt2/rQ9N4M/IZ8p5J8OTHy0cgu2yuJtUpQPUS4k4qLBY WuUxw3+M9MbnpyOIBn4QxDqEqZO5uW7HfDL3i3fOhuUxoSedZ26xuKtp9d8zmCF0rZeYPL nYmq8v/eyI2MY+Paz+uLxbyxjZiOYWPFfg7IBQFAi8Xe44364s4P+B5Xu5bZ/g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764608775; a=rsa-sha256; cv=none; b=tRaO0Ze1UT04H9B0/QMTymiwb4JoBUZXR1LwgohcRVPKHCu1tkDbZh54baQVLb+wEP7MgM Ja+9owagRi1gvYQoaAHddQauqTE8jB2gfihuMbtt/CN4QVd4ofzD3nQjqFmk5nDooSt7ME 3sVDnw2u+lum50cTx43rGT7knM91E3nCguGoUmcwmmxq/M659SoSimLNur2QK6wgxBR2PX cxYXv1YuCxWMZYl72CW6fGaFwN3L1ZR4SM9ySaoXFteFKcghZ4v9HSCR/3tipDqgyjV+DK HFs2R6kfWWcbRxTGRobL4sRUYcNQgfjx7C/5tUEoOVBCOBEb9tW30//0eKRIug== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKr073GSYzTkp for ; Mon, 01 Dec 2025 17:06:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id a93a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 17:06:15 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: 938c8e7d05 - main - relnotes: New versions of byacc and ncurses 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 938c8e7d05dcde4f9e10f2ccbe5ff3b62350008c Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 17:06:15 +0000 Message-Id: <692dcb07.a93a.52514be1@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=938c8e7d05dcde4f9e10f2ccbe5ff3b62350008c commit 938c8e7d05dcde4f9e10f2ccbe5ff3b62350008c Author: John Baldwin AuthorDate: 2025-12-01 17:05:57 +0000 Commit: John Baldwin CommitDate: 2025-12-01 17:05:57 +0000 relnotes: New versions of byacc and ncurses --- website/content/en/releases/15.0R/relnotes.adoc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 2aeb77401b..405ee6cff5 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -550,6 +550,9 @@ gitref:4afb96fdd272[repository=src]. `bsddialog` has been upgraded to 1.0.5. gitref:0595e10ec773[repository=src] +`byacc` has been upgraded to 20240109. +gitref:822ca3276345[repository=src] + `libarchive` has been upgraded to 3.8.2. gitref:8a0b57ba54f0[repository=src] @@ -565,6 +568,9 @@ gitref:128bace5102e[repository=src] {{< sponsored "The FreeBSD Foundation" >}} `libpcap` has been upgraded to 1.10.5. gitref:26f21a6494b4[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +`ncurses` has been upgraded to 6.5. +gitref:21817992b331[repository=src] + `tcpdump` has been upgraded to 4.99.5. gitref:ec3da16d8bc1[repository=src] {{< sponsored "The FreeBSD Foundation" >}} From nobody Mon Dec 1 17:07:20 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 4dKr1P2Bhlz6JvSS for ; Mon, 01 Dec 2025 17:07:21 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKr1P0t8pz3nY2 for ; Mon, 01 Dec 2025 17:07:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608841; 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=o0j5TtgopLWZY2rfl3Hg3O+XMyO29/NY2Sv02F1kYrI=; b=REyV6z6cGzceMSGoCH2Pj4j4V8gpNM9YPH9vqxm8Ux88iuG/Hk42U/7cifbEfb3getnAUk FJJjMIJhI1EJ5lGU7jMoKDixAfZRUVsXE4qbN/jk+r746uN+OJYozaytj6z4TxBLSGMroM pJday5a8X2spimHQ84yLgluR3a2YFTKG/RpDRKbCWfetBU9ZYrizuHUEtpeVpgPWkHJdkC 2ziLI38w24AvBMryAu5krh+Wia2kaIAR8eWQDVTDq1vUgz9T1bFC8LdMs6l/qBvrgMyEUV UdMH1HAfD3U9wkk2jfW/IflkdPBS8fzH2Cd2YKtZ27RLq0F7IROQOSTXhiWyfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764608841; 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=o0j5TtgopLWZY2rfl3Hg3O+XMyO29/NY2Sv02F1kYrI=; b=Mqw9Rml9Xl1FEe+7U3Gm/m8SBuOLdPH0rTnFBPf/0vchQrr6KC6lxzR0vewnwqVr0D1nu9 AGoNVMWm+pXVIUk78ANU0Lo5DxPWYlkuz+hUniKVCvXAvTOd/LegerG3fMakDY8TGBHnh4 CHs+6TMZwB8M3ohyukaUT6A9WO82suQLRUmmpaz0FZ/nUTLSrH4/D3J0WSz1GvRbRm/Zx0 JxgWGwed5vkIeVHpBYyBVQWY0XQ1OO/1zj8zpENw09zY79FQ+rH6OKeZgV/VViBJs9jqkD auGr0VYh8nyHP+uKUZhAmP+vTUj5m7zi9s2+5JZmL1Ydf2S0TZbZY5St8eK6tg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764608841; a=rsa-sha256; cv=none; b=d867OGrIF24+hWRFrtmI6US0T+72z9R56/xTzQv2CrkkkcgKVQDnZTBp/6NtIh5jvoVVNI kWU4WRnqP0hsloTxOQSD8ZcGD/SxJOoWxDa6ab/4q8Fktmi+/6ZhssIIPODix/8yaD5pt2 9UY5f6UtBYen0luJi1zKSUbtS5YLsqnhPvoU9ptpnMczo0rOVxU3CH7MzczI7OOab0fbix WconUw3RDquQ2/fPk3sDaD8Fb4chW3AS4hTyPZMERwfW4wUwLQqQnDS5VQvpt+B2nvKhFJ yeRmUP89UfzynvsHyy6LMt4NNguaBUCsgrqVj6mUP5+JI3UKxJXSThLpj9kH0A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKr1P01s5zTXT for ; Mon, 01 Dec 2025 17:07:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 96cb by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 17:07:20 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 84652a9fc9 - main - 15.0/relnote: Only show latest ena update 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 84652a9fc952025223c8f707c1aa11021ad90567 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 17:07:20 +0000 Message-Id: <692dcb48.96cb.38a9def3@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=84652a9fc952025223c8f707c1aa11021ad90567 commit 84652a9fc952025223c8f707c1aa11021ad90567 Author: Alexander Ziaee AuthorDate: 2025-12-01 17:07:46 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 17:08:42 +0000 15.0/relnote: Only show latest ena update Suggested by: jhb --- website/content/en/releases/15.0R/relnotes.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 405ee6cff5..e63a36b1ab 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -996,7 +996,6 @@ Required firmware files are already included in to package:comms/iwmbt-firmware[ gitref:8e62ae9693bd[repository=src] man:ena[4] driver version has been updated to v2.8.1. -gitref:6bf02434bd9a[repository=src] {{< sponsored "Amazon, Inc." >}} gitref:a1685d25601e[repository=src] {{< sponsored "Amazon, Inc." >}} man:bnxt[4]: Enable NPAR support on BCM57504 10/25GbE NICs. From nobody Mon Dec 1 17:19:21 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 4dKrHF34VGz6JwwH for ; Mon, 01 Dec 2025 17:19:21 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKrHF2W0xz3pLQ for ; Mon, 01 Dec 2025 17:19:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764609561; 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=M+DNatJkRyOWYiOUmSEGXMyPAokeHeYrtqUblamA/24=; b=lP2P7unOFt9v4RtKwbDlkafqLNcDD3CKGNXILz1N5eYr6cfjjkDr2ryAA8ohYdsccgxJms sSQp+NWC5QtohVj26+kZ3AyJIiEcUtoRL+d2RgG1VSOzv3yK6whxnMTR/ZicBi9SDVXt+g DZb1z5oZTXaeHGTwZu/Zk9cbknSSWu1d9kcZL8XziaZLwP/Mefkle/htOvrWSPPvEvM50a 7IGJUugEzG34NfKdzRYpmiHoVtsfe/+TjyLaOEeBnQxMfUWcjvxmj53PecQ1OxpaKNPN2G 7hnHwhk667JOYmqRmaUjHvqoOKecDP8bbzb4fMcUUIReVqE5rgqkEwjRmT8TRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764609561; 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=M+DNatJkRyOWYiOUmSEGXMyPAokeHeYrtqUblamA/24=; b=Cum46FiGNMWQIsWYCbbKIiUzg4IbKr55fyS7T+dRnZLrorqVGm3VQipfe1ZHNO4K8IPOuB yCaRk1Mpwn3oM/Bspd9/1ca1VowaevmM1+N1Jh7GJxbyMMmaW+AMShMSVwaxFbJimNAYSv eu28mh/XIdTJGpXVBUEYxyXzYCHaqxLmJ6nn8Vjuc11EYr5v4YedlcAHvqQ5AzPfGRHzPx G+o0jtwXUURYFn//MT150MbGX1dQS0Zri8q4kFrI2gLIHafV2bOrFNA9Lf4wNax3VhzYR7 ny21/NLvDvl1NvF7h0FjO9Tu51/IqnChqKQnl4nVR4wDf/scrPc/xAe9Whdoig== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764609561; a=rsa-sha256; cv=none; b=C3yUKS8f4ftnmYQUI2FStMouQzQCqA4XC5dEUFlyx1/Ob7OQT0isIOWbknqpiPDyDc1qw+ Mo9gabOJGJ+/nTAth/10zfi6Z0h84Stwma41tjPF0I0d9qepD59TeQOXJOAdFmBmTzKBDH tkGYMk7VFta6RtcEj/GLSQ/yyKUzscJBQLP8v1pRjIvF7XqYK6bToJ+HrFmZRGJO4MCtk9 sh6s8iNKVV2kvY47op3ffSh1g4HMc6pMkImivV7zEVk+5MJgsHC3WPrZsxJK+v4Ydkmt4z 9KaWs9yXKa0zgGe6Vzn653Tj0lE/Ll3OCRXNJcizKEElRTPaZ2Vu48QwPVp+gQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKrHF26yVzTbn for ; Mon, 01 Dec 2025 17:19:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id b850 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 17:19:21 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: John Baldwin Subject: git: e65af968cf - main - relnotes: Document NVMe over Fabrics 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: jhb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e65af968cf400cecb06223b2d69aa373d1e648ee Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 17:19:21 +0000 Message-Id: <692dce19.b850.22b89fd0@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/doc/commit/?id=e65af968cf400cecb06223b2d69aa373d1e648ee commit e65af968cf400cecb06223b2d69aa373d1e648ee Author: John Baldwin AuthorDate: 2025-12-01 17:19:13 +0000 Commit: John Baldwin CommitDate: 2025-12-01 17:19:13 +0000 relnotes: Document NVMe over Fabrics --- website/content/en/releases/15.0R/relnotes.adoc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index e63a36b1ab..6d92255f0c 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1179,6 +1179,20 @@ Now use the proper `{NGROUPS_MAX} + 1` value, with `{NGROUPS_MAX}` being fetched gitref:e87848a8150e[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +Add support for accessing remote NVMe over Fabrics controllers over the TCP transport. +New commands added to man:nvmecontrol[8] are used to establish connections to remote controllers. +Once connections are established they are handed off to the man:nvmf[4] kernel module which creates `nvme__X__` devices and exports remote namespaces as man:nda[4] disks. +gitref:a1eda74167b5[repository=src], +gitref:1058c12197ab[repository=src] +{{< sponsored "Chelsio Communications" >}} + +Add support for exporting namespaces to remote NVMe over Fabrics hosts over the TCP transport. +The man:nvmft[4] kernel module adds a new frontend to the CAM target layer which exports man:ctl[4] LUNs as NVMe namespaces to remote hosts. +The man:ctld[8] daemon now supports NVMe controllers in addition to iSCSI targets and is responsible for accepting incoming connection requests and handing off connected queue pairs to man:nvmft[4]. +gitref:a15f7c96a276[repository=src], +gitref:66b5296f1b29[repository=src] +{{< sponsored "Chelsio Communications" >}} + [[boot-loader]] == Boot Loader Changes From nobody Mon Dec 1 17:44:41 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 4dKrrZ3HB7z6K0SJ for ; Mon, 01 Dec 2025 17:44:46 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKrrZ25Vyz3swp for ; Mon, 01 Dec 2025 17:44:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764611086; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=t5c6fXzZHg6I7BjAN66ouX8yN9pdhIWQDVvC90h4/MU=; b=U5SGoBYrZ5o7z/EsJqIVQ7dmGvphczgw/rijsgDFagct0Ix0Nxe9MTLHRX1DYYn3GDxjtp la4kHIZAUWi351xVqdwdKFBQ8l4vzmwaHD1KUNE0ssc8nE1Sga6nBc22PFShn1Qrm5Q53T E8GBftNN3eFOgHUsnN4COtV34n6Jp0UiWrvzqlbIKTn4qJMTJ2EQGi2ATYcp7VHBxr9VYL jHuz2BeGcglj5RgCVHJM7u2yTsk47/DSfGEqttGj/ldnI0UxvAG/6JendEpM3wiZUJ9HK6 wZifvq5bP6K73AiSxN/NQokbM0o0SQBGfQ8PLkiyLHoE4lP7/15bsbtuFR5byA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764611086; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=t5c6fXzZHg6I7BjAN66ouX8yN9pdhIWQDVvC90h4/MU=; b=uaVZTUc4RBqNk+MwxYCPa0cMP9Pi9IrxDE+/X3wkv0MbXS621La/sADfEnVC4OugyGxjPY 2h6RMTAHMI9gcyg7zY0sqcZF9K1JtBqrmpZOyd1QdDWKUfuunMCc6Yz+mCdvSqjls5591i ckPZ95nGcQGoLJSnoHg2b4x8pkfwFX7fip+y3NMPwBhMgibZrasJMQ8J6ShQAqpCFjTdVz dGwbfqw9xrJuD06aaTXLL36I5/LNF8b8HYkQ59tFkMKuhvNVeRK/+P59GcyfU/qMgUlHIq mzEVOwwvXktrxmuWp45VKDGVSkaADtICeTtOMidnECGRlviYUTs6rbyCsYCHwg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764611086; a=rsa-sha256; cv=none; b=kBQK2dIZLbkRUkttb0+VxaBxlBv/kVkS9z9KZfjGHCbFUK6bp/BQ2r0+Od3SORIV7A6UKs R6qVYXiGeWsDgYlF8ufLHfvPAqTLGM6NI/t3UB/7PhW3nxkctMru7XOnuoQKLAq38M1MEj Wq5Qz48Kojl1fLbwUXaUNvRzzUlYH1QmGBG9zrWvNpBNvhPWcg0wpjTepH6kfwgkkS+nZo MCIiLTydgwHW+qinjQxgBScLpM0ZOh3ac6mvWlnKVHYwaHkPF7QvKddVwaxTVOotMVYeTO hNmia/7gyoT27boDs2GU+dYTYITURtpnzUImvJydlqAJUkJtf5Y+OzRS9KZkcg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKrrZ1fB8zWny for ; Mon, 01 Dec 2025 17:44:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id e0d0 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 17:44:41 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Mark Phillips From: Joseph Mingrone Subject: git: d3345f3ee1 - main - website: Add jmbg back to consulting 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: jrm X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d3345f3ee1ee43d43d519201e2cbae0ecc6e4938 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 17:44:41 +0000 Message-Id: <692dd409.e0d0.78c438bc@gitrepo.freebsd.org> The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=d3345f3ee1ee43d43d519201e2cbae0ecc6e4938 commit d3345f3ee1ee43d43d519201e2cbae0ecc6e4938 Author: Mark Phillips AuthorDate: 2025-12-01 17:33:26 +0000 Commit: Joseph Mingrone CommitDate: 2025-12-01 17:42:37 +0000 website: Add jmbg back to consulting PR: 289283 Differential Revision: https://reviews.freebsd.org/D54010 Sponsored by: The FreeBSD Foundation --- website/data/en/vendors/consulting.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/website/data/en/vendors/consulting.toml b/website/data/en/vendors/consulting.toml index 3517b6e1e9..bcaa3e6991 100644 --- a/website/data/en/vendors/consulting.toml +++ b/website/data/en/vendors/consulting.toml @@ -92,6 +92,13 @@ name = "IT-schulungen.com" url = "http://www.it-schulungen.com" description = "Located in Germany, IT-Schulungen.com is a portal for IT-Trainings (both individual workshops and public seminars) and offers training and consulting for different Open Source systems including FreeBSD. For further information please call 01805 120 222 (from within Germany) or visit our website." +[[consulting]] +id = "jmbg" +category = "namerica" +name = "The JMBG Network" +url = "http://www.jmbg.net" +description = "We believe in quality, reliable and innovative solutions so naturally we love FreeBSD. We are a Canadian electronic solutions provider servicing mainly South-Western Ontario. We also provide some solutions to clients in Canada and the United States. We offer a wide range of electronic solutions including consulting services and we most definitely support and recommend FreeBSD." + [[consulting]] id = "Schweikhardt" category = "europe" From nobody Mon Dec 1 18:00:08 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 4dKsBK091Cz6K1WB for ; Mon, 01 Dec 2025 18:00:09 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKsBJ6V0Lz3vfH for ; Mon, 01 Dec 2025 18:00:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764612008; 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=EcgTF+M+mEU0GeUdyCGcrXY1gqEUCUnYtm7q4u9ktE0=; b=E0QiXlkDAYWlwdO+ui5yIvoYJF0Dfv7V+CKkBOBM1qATKHJ4iyM/W3U0nopKEcOjBHyLpk dnE7bzoaVof+8FU+5VCFPvAcqe8yozS0OE5uu6REuSu6tK4UQqFRwHoG8Y8YSYCTVocB30 fSpW66hBX13e3Qd+ZrQK7sszNzpqV8OyiG5u8ufaqrL4y6FoUPuoJrsoLMuJEJY/6RR48j eS/+Qy/8u8i5XkSrYGlVnakQTPC9jxwFdDugCkEH0SH7CnRwB5V4m4l+P9axXePUnokeah TSVkeCR0PM50lSFxSFHY5iBA8hx4cF4VUZ6yKy8ZQGhwoAjp4l4MOP9aJGfpDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764612008; 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=EcgTF+M+mEU0GeUdyCGcrXY1gqEUCUnYtm7q4u9ktE0=; b=C6h+W0natXzDVWkwp01QJ0BDp0w2CbUCebZuIKdHHyg5znDRqYk5QRRbvS978P+YA9Rtnw Ud9cf4X+1bMtMvHlVkft61OyEIflLNDXXdJoBcJvDKLyETVH8GdIErWbHFVsMhdxJNWVY1 lqQA2UlqrPGTftw1sem16BHelemRHl04SQxVWepn0S1h+HIjLjkFjYZQaijGlU8CCu1T7A oJXvpgk6ZtmPj3Arfjs5EMZmK6v7Gbvk2hKueqOu7uSWhaatiX5TZ5UkOv8X/bXsx+IUyY 9iT6t9yY+4O34bjqKpQfwLuNk1ll3FjNeo1tWlOpIzNeJ0QXSFz4yyi8eml3YA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764612008; a=rsa-sha256; cv=none; b=q5a/EJoauk3d1x0Ab8yctvtaMC+wZuGgZJKlp6NF81Tv+gvcVDZPQXNdARO7LPDBh4/sYE qYDetVB53XhfvSPIYgTnHMWn3o8jIQpvgBTBKKDh6BeSq/MsQmHvxJiYHbbnCHXPH2pOUe 4IlyfGuIyc7M7FWBjc/+YmaeSKBxtOR+r1ngVHrNzz6Bbgx7UeFOlB96vB+zeRDsb0CqEX kQzeB/5ITIvcO2eQFWjrCnP48q4YjQHoz4CSHrScs8+qe0tiWhJZVJXVgXDiWYlqzFVL7W eXwzFVmi5xs79/2rYDGSP+qkfnxP8bWTOD/Fv+LsmthcEWT+KlyBMWjkBp1Qnw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKsBJ5qzczWXS for ; Mon, 01 Dec 2025 18:00:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id ff18 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:00:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: f976e64408 - main - 15.0/relnote: Tidy application changes and contributed software 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f976e64408c1e04044594498e517508d49ca77d4 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:00:08 +0000 Message-Id: <692dd7a8.ff18.562cf94c@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=f976e64408c1e04044594498e517508d49ca77d4 commit f976e64408c1e04044594498e517508d49ca77d4 Author: Alexander Ziaee AuthorDate: 2025-12-01 17:27:26 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 17:58:23 +0000 15.0/relnote: Tidy application changes and contributed software + remove expat, this is a private lib and doesn't have a manual + move the thing that is changing to the beginingish of the sentences + s/foo/the foo frobber/ to match usual freebsd style + fix some markup and punctuation typos These need to happen before the entries can be alphabetized. Discussed with: jhb, olce (loosely) --- website/content/en/releases/15.0R/relnotes.adoc | 83 ++++++++++++------------- 1 file changed, 40 insertions(+), 43 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 6d92255f0c..c3dfcbce81 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -444,23 +444,23 @@ gitref:fa7b31166ddb[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. gitref:7b9a772f9f64[repository=src] -An option has been added to change the directory in man:env[1] which closely resembles the feature in the GNU version of env, although it does not support long options. +The man:env[1] utility has gained an option to change the directory, which closely resembles the feature in the GNU version of env, although it does not support long options. gitref:08e8554c4a39[repository=src] {{< sponsored "Klara, Inc." >}} -man:ps[1] now automatically removes canned displays' columns that contain same data as some explicitly-requested columns. +The man:ps[1] utility now automatically removes canned displays' columns that contain same data as some explicitly-requested columns. Before this change, if some user requested to add some "canned display" (options `-j`, `-l`, `-u` or `-v`), columns in it that were duplicates of explicitly-requested ones earlier on the command line were omitted, but this did not work the other way around, when a canned display appears before explicitly-requested columns. Additionally, columns with different keywords but which are aliases to the same keyword are now also considered holding the same data, in addition to columns having the same keyword. gitref:cd768a840644[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -man:ps[1]'s `-O` option is now more versatile and predictable. +The man:ps[1] utility's `-O` option is now more versatile and predictable. The man:ps[1] display's list of columns is now first built without taking into account the `-O` options. In a second step, all columns passed via `-O` are finally inserted after the built-so-far display's first PID column (if it exists, else at start), in their order of appearance as arguments to the `-O` options. gitref:5dad61d9b949[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -man:ps[1]'s `-a` and `-A` options now always show all processes. +The man:ps[1] utility's `-a` and `-A` options now always show all processes. When combined with other options affecting the selection of processes, except for `-X` and `-x`, option `-a` would have no effect (and `-A` would reduce to just `-x`). This was in contradiction with the rule applying to all other selection options stating that one process is listed as soon as any of these options has been specified and selects it, which is both mandated by POSIX and arguably a natural expectation. As a practical consequence, specifying `-a` or `-A` now causes all processes to be listed regardless of other selection options such as `-U`, `-p`, `-G`, etc., except for the `-X` and `-x` filter options, which continue to apply. @@ -469,27 +469,27 @@ Option `-J`, contrary to its apparent initial intent, never worked as a filter i gitref:93a94ce731a8[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -man:ps[1] now matches current user's processes using the effective user ID. +The man:ps[1] utility now matches current user's processes using the effective user ID. Previously, we would match using the real user ID. This puts man:ps[1] in conformance with POSIX on that topic. gitref:1aabbb25c9f9c4372[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -man:ps[1]'s `-U` flag now selects processes by real user IDs. +The man:ps[1] utility's `-U` flag now selects processes by real user IDs. This is what POSIX mandates for option `-U` and arguably the behavior that most users actually need in most cases. Before, `-U` would select processes by their effective user IDs (which is the behavior mandated by POSIX for option `-u`). gitref:995b690d1398[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -Add flags to filter jail prison and vnet variables in man:sysctl[8] output. -So users do not have to contact the source code to tell whether a variable is a jail prison / vnet one or not. -gitref:615c9ce250ee[repository=src]. +The man:sysctl[8] utility has gained flags to filter jail prison and vnet variables, +so users do not have to contact the source code to tell whether a variable is a jail prison / vnet one or not. +gitref:615c9ce250ee[repository=src] -man:grep[1] no longer follows symbolic links by default for recursive searches. +The man:grep[1] utility no longer follows symbolic links by default for recursive searches. This matches the documented behavior in the manual page. gitref:3a2ec5957ea9[repository=src] -man:mdo[1] now supports fully specifying all users and groups in the target credentials. +The man:mdo[1] utility now supports fully specifying all users and groups in the target credentials. As a convenience, in addition to a full explicit specification, it allows starting from a baseline providing default values for all attributes, which is either the login credentials from some user in the password database or the current credentials, and then amending these attributes selectively. The manual page has been updated to describe the new options and their interactions. gitref:4ffcb1a4a99c[repository=src] @@ -498,20 +498,20 @@ gitref:4ffcb1a4a99c[repository=src] When booting in single-user mode, man:init[8] now changes the working directory to `/root`, using `/` only as a fallback. The `/.profile` link to `/root/.profile` is no more installed. -gitref:b4b91207ab6f[repository=src] +gitref:b4b91207ab6f[repository=src], gitref:ca771d7ae527[repository=src] The deprecated man:ftpd[8] has been removed from the base system. Users who still need it can install the `ftp/freebsd-ftpd` port. gitref:259bb93b80c0[repository=src] -Add a `-f` option to `kadmin -l dump` which can be used to dump the Heimdal KDC database in a format that can be loaded into the MIT KDC. -See https://wiki.freebsd.org/Kerberos/Heimdal2MIT_KDC_Migration for how to use `-f` to transfer/convert the KDC database. -gitref:9fd3b28d4e0d[repository=src] +The Kerberos v5 database administration program learned how to dump the Heimdal KDC database in a format which can be loaded into the MIT KDC. +See https://wiki.freebsd.org/Kerberos/Heimdal2MIT_KDC_Migration for how to use `kadmin -l dump -f` to transfer/convert the KDC database. +gitref:9fd3b28d4e0d[repository=src], gitref:23fbea8cf2f3[repository=src] -The man:bsdconfig:8 and man:bsdinstall:8 utilities now use man:bsddialog:1 instead of GNU dialog. -gitref:c36b3dbc99d1[repository=src] +The man:bsdconfig[8] and man:bsdinstall[8] utilities now use man:bsddialog[1] instead of GNU dialog. +gitref:c36b3dbc99d1[repository=src], gitref:04b465777a09[repository=src] [[userland-contrib]] @@ -531,7 +531,7 @@ gitref:59fc2b0166f7[repository=src] The man:jemalloc[3] library has been updated to version 5.3.0. gitref:c43cad871720[repository=src] -`bmake` has been upgraded to 20250804, providing many debugging +The man:bmake[1] build system has been upgraded to 20250804, providing many debugging improvements, bug fixes such as detecting and rejecting `gmake` syntax, and feature improvements such as a floating point argument to `-j` being used as a multiple of the number of cpus available. @@ -539,66 +539,63 @@ syntax, and feature improvements such as a floating point argument to The man:sendmail[8] suite has been upgraded to version 8.18.1, addressing CVE-2023-51765. gitref:58ae50f31e95[repository=src] -`bc` has been upgraded to 7.1.0. +The man:bc[1] calculator has been upgraded to 7.1.0. gitref:fdc4a7c8012b[repository=src] -`blacklist` has been renamed upstream to `blocklist`. +The `blacklist` suite has been renamed upstream to `blocklist`. Existing setups will continue to work emitting a warning. The snapshot used is 20251026. -gitref:4afb96fdd272[repository=src]. +gitref:4afb96fdd272[repository=src] -`bsddialog` has been upgraded to 1.0.5. +The man:bsddialog[1] utility has been upgraded to 1.0.5. gitref:0595e10ec773[repository=src] -`byacc` has been upgraded to 20240109. +The man:byacc[1] parser generator has been upgraded to 20240109. gitref:822ca3276345[repository=src] -`libarchive` has been upgraded to 3.8.2. +The `libarchive` library has been upgraded to 3.8.2. gitref:8a0b57ba54f0[repository=src] -`libcbor` has been upgraded to 0.11.0. +The `libcbor` library has been upgraded to 0.11.0. gitref:1755b9daa693[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`libcxxrt` has been upgraded to vendor snapshot 6f2fdfebcd62. +The `libcxxrt` library has been upgraded to vendor snapshot 6f2fdfebcd62. gitref:d0dcee46d971[repository=src] -`libfido2` has been upgraded to 1.14.0. +The `libfido2` library has been upgraded to 1.14.0. gitref:128bace5102e[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`libpcap` has been upgraded to 1.10.5. +The `libpcap` library has been upgraded to 1.10.5. gitref:26f21a6494b4[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`ncurses` has been upgraded to 6.5. +The man:ncurses[3] library has been upgraded to 6.5. gitref:21817992b331[repository=src] -`tcpdump` has been upgraded to 4.99.5. +The man:tcpdump[1] utility has been upgraded to 4.99.5. gitref:ec3da16d8bc1[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -`unbound` has been upgraded to 1.24.1. +The `unbound` DNS validating resolver has been upgraded to 1.24.1. gitref:a988846174e0[repository=src] -`llvm` has been upgraded to 19.1.7-0-gcd708029e0b2. +The `llvm` compiler infrastructure has been upgraded to 19.1.7-0-gcd708029e0b2. gitref:dc3f24ea8a25[repository=src] -man:zfs[8]: OpenZFS has been updated to zfs-2.4.0-rc4. +The OpenZFS filesystem has been updated to zfs-2.4.0-rc4. gitref:7b5b0f43eb06[repository=src] -man:xz[1] has been updated to 5.8.1. +The man:xz[1] data compressors have been updated to 5.8.1. gitref:128836d304d9[repository=src] -man:less[1] has been updated to v679. +The man:less[1] pager has been updated to v679. gitref:76bafc906926[repository=src] -man:file[1] has been updated to 5.46. +The man:file[1] identifier has been updated to 5.46. gitref:ae316d1d1cff[repository=src] -man:expat[3] has been updated to 2.7.3. -gitref:860583c83ef2[repository=src] - -man:zlib[3] has been updated to 1.3.1. +The man:zlib[3] data compression library has been updated to 1.3.1. gitref:6255c67c3d1a[repository=src] -`tzdata` has been updated to 2025b. +The Time Zone Database, `tzdata`, has been updated to 2025b. gitref:475082194ac8[repository=src] OpenSSH has been updated to 10.0p2. @@ -607,11 +604,11 @@ OpenSSH has been updated to 10.0p2. OpenSSL has been updated to 3.5.4. gitref:c0366f908ff4[repository=src] -`googletest` has been updated to 1.15.2. +The Google Test C++ testing framework has been updated to 1.15.2. One notable change is that GoogleTest 1.15.x now officially requires C++-14 (1.14.x required C++-11). gitref:1d67cec52542[repository=src] -`spleen` has been updated to Spleen 2.1.0. +The `spleen` man:vt[4] console font has been updated to version 2.1.0. gitref:26336203d32c[repository=src] MIT KRB5 1.22.1 Kerberos replaces Heimdal 1.5.2 by default. From nobody Mon Dec 1 18:03:56 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 4dKsGn2xTSz6K1mM for ; Mon, 01 Dec 2025 18:04:01 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKsGn2KCZz3x38 for ; Mon, 01 Dec 2025 18:04:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764612241; 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=RMyhGdUFsA2MhEoKWQSIJyPtOjVQWjagma1rDMN3SHY=; b=CQRFc35R83yNj6EYMOADJtgDJU58m5HBMbWC5mFa3pTKs3uiPhNJLGeH7gGfIxEf0zkiww VblFO4U0CjSMZXHXz3/JUum32rYc2eQGmCSw8P765AB7948h+ZxiU/nmUQVQCB4Cznhoxd 2x+hewQE3nGouSGBBFiZ+FC8UEOr1xCuc8+vscvLADerelCoBgW4FBsDLG8gplD78x7X9r r3XZXy+0U21446uY2fIiGB6zJ0icBDHqp3Dw+MH3Cj8xoAITgedOB55sicdXybX+glX6Lz 7hVT6ZY6bRviPco4drsmt2cH1RIpWGNuCwX99GoNJRUCOFypHfLCA+kO2mX6og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764612241; 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=RMyhGdUFsA2MhEoKWQSIJyPtOjVQWjagma1rDMN3SHY=; b=WJF3mV/picsWgUDa5c7LcaVtBlTFfwZDkW3ExqHyfwcyaz1YQ4KFYjwlWzMlynCfLcq++w gd6e5DJVvux3Z9/smB1IsVPAtVdRvsZOOZ/3dSLU7eQL037aPf4ThMRm2WQlWz74tooYBm vvrlcuzLTwUOFoeYyFbCDuhWE2g5100MfalbDB4+t8WoLjmYLhK+tQQPmPGv7Kc3zVpbEu kEXx/AJ1pjsBNmNiZAttJSiRorGMYRv4pndcZgAL0+jjd6/BBoK6fo8g5P3quWvqgWM6rk maGMM6ahYamQHLYSkKSrvmWaOSEnjoPE3WWOGyWQ0rgrrD8M5gzE5hOEe74FMw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764612241; a=rsa-sha256; cv=none; b=UObW+c2xIAqXAn8X8WsgzBspZqtLKpn4xkzfmHE9f0hVWRAAi6ghBjjGMd13nVot6yl8Ki U61NrzWhLoyjzpmb+nlZSEE56yqb0Gzh3LdXE442Y4f7ABDxL2N3zvtmjX2UXjE9lnMM5r GGFGAIP3JJYIEqZoOl+F1pPFpmYSRsIkGe56Glf1oOEUbX1uZqUr5ghU1xhfYEhqtSsHYf Uu57FfsjLqs+0GGMSBRyKxd54LJx8SH2SGjFfmTxVBsqqqXmYT2ISevhMgNAtoVd80N1yg KlVt66FPlzjMmy2Fgn0jkVKTqDThXE6aETiIvjsxKuIVdoq/25AGJd24EKsoKQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKsGn1hf8zXgV for ; Mon, 01 Dec 2025 18:04:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21f81 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:03:56 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: b78abf1e81 - main - releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 4 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b78abf1e81245d7a77b6a63e316a1f81bc56dd27 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:03:56 +0000 Message-Id: <692dd88c.21f81.5b45dd0c@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=b78abf1e81245d7a77b6a63e316a1f81bc56dd27 commit b78abf1e81245d7a77b6a63e316a1f81bc56dd27 Author: Olivier Certner AuthorDate: 2025-12-01 17:41:01 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 18:03:35 +0000 releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 4 Add more content coming from RELNOTES. Content in this commit corresponds to stopping at eeb04a736cb9 included. Remove duplicated "virtual channels" info. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 48 +++++++++++++++++++------ 1 file changed, 38 insertions(+), 10 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index c3dfcbce81..9fad2c028d 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -430,6 +430,7 @@ gitref:516009ce8d38[repository=src] 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] +{{< sponsored "Klara, Inc." >}} The man:dtrace[1] utility can now generate machine-readable output in JSON, XML, and HTML using man:libxo[3]. gitref:aef4504139a4[repository=src] {{< sponsored "Innovate UK" >}} @@ -487,7 +488,7 @@ gitref:615c9ce250ee[repository=src] The man:grep[1] utility no longer follows symbolic links by default for recursive searches. This matches the documented behavior in the manual page. -gitref:3a2ec5957ea9[repository=src] +gitref:fc12c191c087[repository=src] The man:mdo[1] utility now supports fully specifying all users and groups in the target credentials. As a convenience, in addition to a full explicit specification, it allows starting from a baseline providing default values for all attributes, which is either the login credentials from some user in the password database or the current credentials, and then amending these attributes selectively. @@ -772,6 +773,10 @@ It is compatible with OpenStack and many hosting facilities. See the https://cloud-init.io[cloud-init] web site and the commit messages, gitref:16a6da44e28d[repository=src] gitref:227e7a205edf[repository=src] {{< sponsored "OVHcloud" >}} +Basic Cloudinit images no longer generate RSA host keys by default for +SSH. +gitref:b22be3bbb2de[repository=src] + The FreeBSD project is now publishing OCI-compatible container images. gitref:8a688fcc242e[repository=src] @@ -800,6 +805,12 @@ gitref:584265890303[repository=src] {{< sponsored "Amazon" >}} FreeBSD "base" EC2 images now boot up to 76% faster than corresponding {releasePrev} images, with the largest improvements found on arm64 ("Graviton") instances. +EC2 AMIs no longer generate RSA host keys by default for SSH. +RSA host key generation can be re-enabled by setting `sshd_rsa_enable="YES"` in +`/etc/rc.conf` if it is necessary to support very old SSH clients. +gitref:0aabcd75dbc2[repository=src] +{{< sponsored "Amazon" >}} + [[kernel]] == Kernel @@ -890,6 +901,14 @@ Since these sysctls do not trigger any (de-)allocations anymore, their effect is gitref:960ee8094913[repository=src]. {{< sponsored "The FreeBSD Foundation" >}} +The `hw.snd.version` man:sysctl[8] knob was removed. +gitref:7398d1ece5cf[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + +The `unit.*` code in man:sound[4] was retired, and as part of that the `hw.snd.maxunit` man:loader[8] tunable was removed. +gitref:25723d66369f[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + Gradual slowdowns and freezes experienced by owners of some AMD GPUs using the amdgpu DRM driver from the `drm-kmod` ports, starting with v5.15 (`graphics/drm-515-kmod` port), have been fixed. In particular, owners of graphics cards with Green Sardine, Polaris 10 and 20 and Vega chips were known to be affected. Recent Intel-based GPUs (gen 13+) may also have been affected. @@ -1400,12 +1419,24 @@ Furthermore, it is possible to define a man:domainset[9] policy for each guest N This is supported only for amd64 guests for now. gitref:f1d705d4f431[repository=src] -The NVMM hypervisor is now detected. -gitref:34f40baca641[repository=src] - The VNC server in man:bhyve[8] will now show the correct colors when using the package:www/novnc[] client. gitref:f9e09dc5b1d5[repository=src] +When running man:bhyve[8] guests with a boot ROM, i.e., bhyveload(8) is not used, bhyve now assumes that the boot ROM will enable PCI BAR decoding. +This is incompatible with some boot ROMs, particularly outdated builds of `edk2-bhyve`. +To restore the old behavior, add `pci.enable_bars='true'` to your bhyve configuration. +Note that the `uefi-edk2-bhyve` package has been renamed to `edk2-bhyve`. +gitref:e962b37bf0ff[repository=src] +{{< sponsored "Innovate UK" >}} + +amd64 man:bhyve[8]'s `lpc.bootrom` and `lpc.bootvars` options are deprecated. +Use the top-level `bootrom` and `bootvars` options instead. +gitref:43caa2e805c2[repository=src] +{{< sponsored "Innovate UK" >}} + +The NVMM hypervisor is now detected. +gitref:34f40baca641[repository=src] + Under Hyper-V, TLB flushes are now performed using hypercalls rather than IPIs, providing up to a 40% improvement in TLB performance. gitref:7ece5993b787[repository=src] {{< sponsored "Microsoft" >}} @@ -1426,12 +1457,6 @@ Many improvements to the audio stack including support for hot-swapping in man:m gitref:cf9d2fb18433[repository=src] {{< sponsored "The FreeBSD Foundation" >}} gitref:7224e9f2d4af[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -In the audio stack, `hw.snd.maxautovchans` has been retired. -The `hw.snd.vchans_enable` sysctl has been introduced which, along with `dev.pcm.X.{play|rec}.vchans`, from now on work as tunables to only enable/disable vchans, as opposed to setting their number and/or (de-)allocating vchans.* -Since these sysctls do not trigger any (de-)allocations anymore, their effect is instantaneous, whereas before we could have frozen the machine (when trying to allocate new vchans) when setting `dev.pcm.X.{play|rec}.vchans` to a very large value. -gitref:02d4eeabfd73e6a8[repository=src] -{{< sponsored "The FreeBSD Foundation" >}} - A new utility man:sndctl[8] has been added to concentrate the various interfaces for viewing and manipulating audio device settings (sysctls, `/dev/sndstat`), into a single utility with a similar control-driven @@ -1462,6 +1487,9 @@ This section covers changes to manual (man:man[1]) pages and other documentation [[man-pages]] === Man Pages +Filesystem manual pages have been moved to section four. +gitref:1687d77197c0[repository=src] + A new man:networking[7] manual page provides a quickstart guide to connecting the system to networks including Wi-Fi, and links to other manual pages and the handbook. gitref:39f92a4c4c49[repository=src] From nobody Mon Dec 1 18:19:19 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 4dKscR6BsBz6K3Sd for ; Mon, 01 Dec 2025 18:19:19 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKscR4jDrz3y4f for ; Mon, 01 Dec 2025 18:19:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764613159; 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=YLqga9avYobKoznUJHbJybnkHdcq4DSyMBP0c+5khn8=; b=HK0aELXQ30o/bNywn79SQJMbdqU0lG0uE0BFtYCwcqWK1mcS8bQz2dEGMRvVx70a/nqeLo EgDiKH8x4gyrsHS9CqpHu0AgXn6i9f5hpmjcbjVX+RCmNhmGxTdDP4qjp2WOaB+8d6H7iK f6hun4/PYwhHroHEiegYeuexKYQK+gEaWmSZHJ5LvSbrm9mqBDHCDSpJnpKmZ6DPyt2YZf XSx8tHHhZ81ygWuYqDLsFlWezsm2oYaHIN5aHe0CG5xGx2NEIYa5de8guYV3vTWX52fJcs 1iLbpfJ92IVgN1xG0PZN6/ri6ocpBffF9gGZgYmtmSBGnthNAf2h+df/yHEULA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764613159; 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=YLqga9avYobKoznUJHbJybnkHdcq4DSyMBP0c+5khn8=; b=Iby6bIdygoFSU5Iq+bht+TSzEWrz9o+of9KtonU/12rJbBus0CdqzwEbWonmbDGoOrGif0 BC57osXddwGoD5Z1jispIGz4+2RVHw0Nl41z8osLRbm7xvhp626INintFH1s1K2BY3FoNc 1cjhminNIpyTKikMqrl7ncrpIKAhYBOcP01JnrXREh7JuV5Ecp4/gZf+sfToPT8iiKlGTx DKP3Pny7TghHle6e5l6iYVSkgna4w0178Yzhd3qtLyI+/9Wa31Sekg+d3zTp85x+ViQtAy juSQFBXvP9FY72QGbz4Do2kh3Bq54rZWm+HHmiQ1+EHL+ML77QilCmrE1ijoPw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764613159; a=rsa-sha256; cv=none; b=oLKfW4P2sNMZd+vw4OTJ62anVS3CSCCd7oRsSOHqsg0QadpXzFfTFMgm9Ml3jwGh5wuBRk Sp7+FjBuzUxqufDLVIWK1QuP169xi0EFTnyT+/b0TgI1ZmEXX7RrNC1EV/9xEbuDDmc+74 sDotmj0DO4kyfNBvqvrWn5vi/SJH+lwtA1J63ZexapM1BmecRMa/ylw5gFCVtQDd0nnGiW +RpYZaLsuUzBqhEAd6OxmD0qFmJcciaA+eqLVuU+2cv4aiN5NKC6JzBrd4LQBANhiJVA0X hmKud/mz9QMzqMlj3VJNYAuryCod/Dp/q/YtVnVwDFWZwqS2xcjV4V18FwX+Vw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKscR41zBzY7m for ; Mon, 01 Dec 2025 18:19:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 22119 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:19:19 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 2ab18e20fc - main - releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 4 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2ab18e20fc16f817fe37604d1d879121116065ab Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:19:19 +0000 Message-Id: <692ddc27.22119.788f7f64@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=2ab18e20fc16f817fe37604d1d879121116065ab commit 2ab18e20fc16f817fe37604d1d879121116065ab Author: Olivier Certner AuthorDate: 2025-12-01 18:18:35 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 18:18:35 +0000 releases/15.0R/relnotes: Add notes for commits mentioning relnotes, batch 4 Add more content coming from RELNOTES. Content in this commit corresponds to stopping at fe86d923f83f included. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 9fad2c028d..c33819ce6b 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -819,6 +819,17 @@ This section covers changes to kernel configurations, system tuning, and system [[kernel-general]] === General Kernel Changes +ktrace(2) will now record detailed information about capability mode +violations. +The kdump(1) utility has been updated to display such +information. +gitref:9bec84131215[repository=src], +gitref:96c8b3e50988[repository=src], +gitref:05296a0ff616[repository=src], +gitref:6a4616a529c1[repository=src], +gitref:0cd9cde767c3[repository=src], +gitref:aa32d7cbc92c[repository=src] + FreeBSD now natively implements the Linux man:inotify[2] interface. The system calls themselves are not API-compatible, but libc provides an API-compatible interface, so software which relies on inotify can be run unmodified. gitref:f1f230439fa4[repository=src], @@ -1112,6 +1123,16 @@ This section covers changes and additions to file systems and other storage subs [[storage-nfs]] === NFS +The default value of the `nfs_reserved_port_only` man:rc.conf[5] setting has +changed. +The FreeBSD NFS server now requires the source port of requests to be in the +privileged port range (i.e., ≤ 1023), which generally requires the client to +have elevated privileges on their local system. +The previous behavior can be restored by setting `nfs_reserved_port_only=NO` in +man:rc.conf[5]. +gitref:6d5ce2bb6344[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + Define a new `-a` command line option man:mountd[8] that prevents exporting a file system with the `-alldirs` flag if the directory path is not a server file system mount point. gitref:07cd69e272da[repository=src] From nobody Mon Dec 1 18:19:34 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 4dKsck5V1sz6K3Q4 for ; Mon, 01 Dec 2025 18:19:34 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKsck4qTcz3yKc for ; Mon, 01 Dec 2025 18:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764613174; 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=kb+aki1yAjI7GKphtsMc8h+taaajqYFE4gPsZjOsf5U=; b=uRwqiFMoAEMl2g2g/tB/y829D5Wz3ilS04zXfYHpJIjYjrh0hC0wlxQsobbKu5/hBtpf+q ZPPfOPLMDr4eGNWc44awdnNlVUHw6z3PjCiP413caWj2uH96M5rCu8kMF2yX6ztdoTzdEZ b8hSxAtTwIP3kh3bVrcLRzURSBNLrwv+ycQDZoST0WveQeMGfNgELcvuohuG3bwyubRkPI h2VYxXXHtwd4Z6cjk5GoyLiin5QPBsDA5Pri45p5qGyXT7i3iZSu3hIqYGtsKuuId4iJpS LMZNOq7lA2dTjMKr6a//eyNbG+tWtt41e/UXa7H7DRAV9zWkhmJN9a9+sYJ8kw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764613174; 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=kb+aki1yAjI7GKphtsMc8h+taaajqYFE4gPsZjOsf5U=; b=v2BHffU5G+8LQrMQnDpkABcpTAvhZaoOgsTHnrSrG6lQt9h14vcMAiFiMYQ1YqIzyC1UxM BxlWjOZkiDYC54ITM3ePsaZPnUTwS+bjrHM0nSrjAIIo9MTepCV03ajglw9gtZoMXgIqad ZFaOazHExbNm4hzM7F0UZUtSlKg916SNSWzdWkbSdg18K9hgxoi6lxCQFIaMNtMtUH0E2H 78NepXgfgLclw+9KX7GFIvKUTfzdI8TsAYKFbuRyf7u5HBDMf0u2WKP7T5vy+Uft/8JMwG SEQ4TINJI/2WC3ESC2IZnI1jjkwYvrO3DPado+Mk5Z6TvYqZdtIfoCyXvgWp7Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764613174; a=rsa-sha256; cv=none; b=Y1n6NuUvBrGmjrdT8Ge7Jt7xrcclmQcFa63TzEAfCSPTXM5ZbaxzhaFeD9oQeQm751gW16 1jU7HlaTy3qwbWqi79hXwhLLi9lxDUmFZaG6UkgwBo6xC43rkWSsgwwcORehkK4IeV/6Pr 4Cp8vj36QakBddHg37NL4IgFbm7DR1OmxyG4iGkKxV2XgOiQ6jA+U50uZF3wkkbanUR56r 2mGHtR4x9IMgJxmfLYpwWrLrP/iPIHhtl0hcE0wNF7BiX/p+qDQnazlY1IWGqzqvV2TZDv oKW1ifqemu9bcIK/W5dmrLKN4mNks0Dzj4R7zltH/StO/NYqtFMNW6VJomPrYA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKsck4DF6zXdf for ; Mon, 01 Dec 2025 18:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21966 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:19:34 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: f7d7733b71 - main - 15.0/relnote: Add a Table of Contentes 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f7d7733b714aa3cb7e5f3e7fd343501fe1423134 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:19:34 +0000 Message-Id: <692ddc36.21966.53309857@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=f7d7733b714aa3cb7e5f3e7fd343501fe1423134 commit f7d7733b714aa3cb7e5f3e7fd343501fe1423134 Author: Alexander Ziaee AuthorDate: 2025-12-01 18:11:25 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 18:20:55 +0000 15.0/relnote: Add a Table of Contentes I put this just above the Introduction section, matching what we do on the Hardware Release Note. --- website/content/en/releases/15.0R/relnotes.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index c33819ce6b..68f5a5b1b6 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -25,6 +25,8 @@ The release notes for FreeBSD {releaseCurrent} contain a summary of the changes This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented. +toc::[] + [[intro]] == Introduction From nobody Mon Dec 1 18:32:51 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 4dKsw361YSz6K54h for ; Mon, 01 Dec 2025 18:32:51 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKsw35Bj1z41SB for ; Mon, 01 Dec 2025 18:32:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764613971; 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=qjrTyaIoI4XLK+0fvZKUc/2cN6xOUiSwlUzj2LMZhD4=; b=pZFDMQYg1EDocZBMNT0BcYmmTCRk9U2Rxn1jN7xEzm63fEMYV2yc8nDOuvUNr5yH75i4by KL3WFrEU47cdGxyYEPUiQkoL1HsyZcljoeHQ2FBAa3Y3YL3y5elZD3XXyY4GsRwhIH0FZ8 f+kj4rVXVCQbhT9PTzr7AMHBcJ4FRBj4C49lY79GA/1+LFBgveHSGbTAZIdeXnLSZCZHUZ JUA9JNc85bci3L5uDs24o8uErfs9VrdCqBNmGJz44QHW7ukZt3vAPPRd4KFGntKQTIIZjI K5P9qk79mW1tdL0ZaQZYp4h+B+ncKlXxkgnH56wYQQ7sCQMqdZIGSlZIQc+VDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764613971; 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=qjrTyaIoI4XLK+0fvZKUc/2cN6xOUiSwlUzj2LMZhD4=; b=XQh3icEecp1kQn9eICexqgTCZGAyZCcWJuLt3pWc9em7uC+v3Pp7hhrrd6hpTAzgyI4tgq 2YXevaG7hbNs0zVxZ31o2CsWzbDDo2HhjnOnIgs8sx0pIfHr2xHU+XvhYyCaER0H/dkyhH LRUHFw/iWbrRNoiEdDtjm7fPVrLUPoQDsgRv/8O2/0obg9g1T8dDGp21xUOzn3lbb8ObIe rhKdT0Y/m6T69FNEB/5jW+o/QqQ9AvGlecPWWQdjmKKlpHvc+jhone6gnlVN4RDm3vrO2a /8Sjlj28LAysKLmMlM4XePpjCEQaepk3O4+S3Xk48ZfGYYAz9SykbpMLfE/kEQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764613971; a=rsa-sha256; cv=none; b=IDGkkDkQeeYc7NGzSJ2BzNeVKDh4dvg1fizkuygiGQv36GiJYEEH3t/FoDYnxeCYIN8xnd Qk0lOK/xap1iGyMhOrB9w7RvPU0oLYLHOv7UqvmoXI5ytcLwmUezDO/nRWx+dWjvrWGs5A o7HqeKCo4Mh+KbV1ldfge1s5zdU7IFMxy++T/PHqUFfodEo6sxdpFfS3XCFWH4fF1HkH9D 3OQtv3crL0Fr6JMOqM0KEYvzZqUZiyUX5LIikpOSJhD2mAZdzkOMK1JrCS6oC/QLCjcvVR OYhp2B8gGe8wZ4HcPrRD2PL9tfuKpVbk70I4eq1AvIruq99G5xt9ypEGLBPPyg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKsw34Yv4zYpm for ; Mon, 01 Dec 2025 18:32:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 24493 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:32:51 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: cfee027d21 - main - 15.0/relnote: Increment TOC level 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cfee027d214fe98476c0d96e47e2975648835610 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:32:51 +0000 Message-Id: <692ddf53.24493.2cb4e345@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=cfee027d214fe98476c0d96e47e2975648835610 commit cfee027d214fe98476c0d96e47e2975648835610 Author: Alexander Ziaee AuthorDate: 2025-12-01 18:31:38 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 18:31:38 +0000 15.0/relnote: Increment TOC level This wasn't really clear at `1`, because we have a lot of subsections. This also matches the hardware release note. --- website/content/en/releases/15.0R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 68f5a5b1b6..2e44d23b23 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -15,7 +15,7 @@ include::shared/en/urls.adoc[] = FreeBSD {releaseCurrent} Release Notes :doctype: article :toc: macro -:toclevels: 1 +:toclevels: 2 :icons: font == Abstract From nobody Mon Dec 1 18:44:15 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 4dKt9C3D4jz6K5lR for ; Mon, 01 Dec 2025 18:44:15 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKt9C2n5dz43Gf for ; Mon, 01 Dec 2025 18:44:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764614655; 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=0Jl8rZ7o8BoL0CxCvQMd0zOwcEPV97YRcMrLU355rWw=; b=JGD0aTVdb21Wq9X9U2MiOK9FiI8DXTNpIi4k+QpjlvirXWaXtCgRkPeHyUXyPZ7aXiND7h CbJFDfZKkFS7WZ9DFuaI46JDNo6mURV2b/WeOcjOI8tr7DUtg0K4eIR0IZNiuhMUCyasM4 XOjtgGayVuBoc2UaOsQ1RUOIeP7m+4PwX67OS0DUYo2bzIzmC2mElEyqctToS/SIl4OYB0 j4MMGzD2zelCbXg9CaQyBrNsUueh4+Hc1x94shrmvvG57J6wHQQ/lvCFdMIkbedVWRFsa1 eb6yUT0aEBG1ZP5FbObUiGOYybDm/jrGGBNtnEZn2OtCPsYBqW9laLgdcQSjTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764614655; 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=0Jl8rZ7o8BoL0CxCvQMd0zOwcEPV97YRcMrLU355rWw=; b=e7cRxCqvsuhkUdcRkTpJ2bslZHP3hwMuhdOL4BcXIPAq3BAxSnLouFVPQJ+WASB/KqUcQ8 B7u7johpL74hdlcWL9wmGhwNuko3Wzk34fTBvkiqbRWefkB8CF5Bec42pc3M2x7fZStqG+ pJDh9lizbjxhHGB6nDg2IS8yyel+lKj9mOeDanJ/0NeNZrwaHJ+Kchbla6EupNwOGe7QGa JFnCvqY6l0BEPHML86RPOCQjBcqmbJXRYVBx1UF1I5R7LgUYdz+V1OVD88ssLrFkGrh9jA Gmww5DsDzd1DPkSmjvzoq6Jzi5E66tN8xlowY9EY+gzWEupge2ffVP+NhgrZ1w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764614655; a=rsa-sha256; cv=none; b=rLX0TuOsEvU7az3AY9Le509toEt9c5JCp3whgL4PHafO35OEv9n/+KkjdRZBGZbCeEw+90 RvYgmQlKgfvHRtnZSdRCfCrEfrszH/YueQZFo2oD+f6KINIVhlzKSq667xZoKytYKeXnH1 jwlDV3lJRpTiHfR+HDK6Bwj8qmrGnV9WGuEgxO1rlAz1ZKpi5BNf0EhUK3Ea2x63yoTIIk N4J2D8Vs6lVqM9zFjlE607sW6onZzMgk/RsWpZAGlKsGovi7eHebZOxHMmlypvRNJyluuv mePP3sJWMgRiGsUaFoCXQZwG+LZCY1pcNwJ3T1Ql9k4q7tC8imLe9d30yKdQNg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKt9C1zj3zZCY for ; Mon, 01 Dec 2025 18:44:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 245eb by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:44:15 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Warner Losh Subject: git: ef7714e724 - main - relnotes: Note nvme namespace change dynamic notification 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: imp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ef7714e7249945b0f1ba8869df8435356357ee13 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:44:15 +0000 Message-Id: <692de1ff.245eb.338158b9@gitrepo.freebsd.org> The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/doc/commit/?id=ef7714e7249945b0f1ba8869df8435356357ee13 commit ef7714e7249945b0f1ba8869df8435356357ee13 Author: Warner Losh AuthorDate: 2025-12-01 18:43:13 +0000 Commit: Warner Losh CommitDate: 2025-12-01 18:43:52 +0000 relnotes: Note nvme namespace change dynamic notification This is important for cloud users that grow / shrink their nvme drives. Sponsored by: Netflix --- website/content/en/releases/15.0R/relnotes.adoc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 2e44d23b23..a255971a6a 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1232,6 +1232,11 @@ gitref:a15f7c96a276[repository=src], gitref:66b5296f1b29[repository=src] {{< sponsored "Chelsio Communications" >}} +Add support for dynamicly resizing NVMe namespaces. +The man:nvd[4] and man:nda[4] drivers now notify geom of sizes changes in real time. +gitref:86d3ec359a56[repository=src] +{{< sponsored "Netflix" >}} + [[boot-loader]] == Boot Loader Changes @@ -1391,7 +1396,7 @@ This means that FreeBSD does not skip the `TIME_WAIT` state anymore for endpoint The new sysctl variable `net.inet.tcp.msl_local` can be used to control the time these endpoints stay in the `TIME_WAIT` state. The sysctl variable `net.inet.tcp.nolocaltimewait` is deprecated and intended to be removed in FreeBSD 16. gitref:c3fc0db3bc50[repository=src] -{{< sponsored "Netflix, Inc." >}} +{{< sponsored "Netflix" >}} The local stream (AF_UNIX/SOCK_STREAM) and sequenced packet stream (AF_UNIX/SOCK_SEQPACKET) sockets have been improved for better bulk transfer and round trip times. The SOCK_SEQPACKET socket has been brought to the specification and now behaves as a true stream socket, while in previous FreeBSD releases it could exhibit features of From nobody Mon Dec 1 18:49:27 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 4dKtHC43V6z6K6CQ for ; Mon, 01 Dec 2025 18:49:27 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKtHC20tkz43Hd for ; Mon, 01 Dec 2025 18:49:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764614967; 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=h1BMo6CEGt2dBaFpJqmmN/6xPIR/tLPEQQPEchcFzTo=; b=YgCUtAyP7pVOQo+aOyjwSjMpyFLEdjovL0Dmab9CIb8suYBI5FM4bw3MtKQyvYJe2TTxfJ 3vIMPLJsiNAv9z4FTxvnz0wRmcVxBGt9SgCajWk4iur4M3tm5hjLyQApNoL1BvpPff5+1R RUMWsnd3zHjpgyBjj/kP50Cp0OD2w7XS/XirZ00C2NGgbGBu96NyD31nlSbbhqPqJMn5a8 gxvRMqW/Tax4RMtCoDGStW1Y6x/hVI4sDOtJ3apkln1+rLx/Y2m7hx8MpB2xGqIsA478Cb YlY4+J585HaMczK9LrXD0OrSv9NoN4K6/L89iQ8sLe+tcStsccPsrr1hqjwvXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764614967; 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=h1BMo6CEGt2dBaFpJqmmN/6xPIR/tLPEQQPEchcFzTo=; b=Fi2fY7dkCjYockkoREZPkxtXowd9mkNQTJfrBglkYi53SjklCGuQ1MzCkwiuVVdQ0+lBxd PFIUaf5Kpt6ux+PyMc8rcbEuSpMvkgPgApDsXylanVUHUcSFmxCq0pyoQ2RoVTd9iWgREl VyMrkCGTg3+TzqHIAk+Dmbq72wfCPN/ONOS7slTBSPgQ53VDFP81qjk6LGTuJlgmKovyh4 uGE6KuP48hardiFWsItj8NarCWOFH01TBku7LyiQBZCkDhs1Rzp5HoBrjgKtIZ+pFCkjRh XgKkvzMsoGc1lbMndZta3H4+vGDlfamzt1lO35Zl7l5xMncaeiiPEA1wKbA6jQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764614967; a=rsa-sha256; cv=none; b=wmMGOQChl7SuygYjWu1YcojgSGj6T1Bx8q7kQqxNx4XYJ46ZPTR7QrZ24TwidzSU2bqCon n5womCeNQR0K6iaUgrn5XbgiCUCGVoBu/h/qcCo03yYeNrp4Nk5e8gKz+gevbWqHmXgEWV lco052CSajP/4FZFhlHKk3xcsANF6CGHT3eU8KBC34b12Ps4Qr8v1xVRMzU7hpvFdqEc3D r00qHV7QDlql7bY2cMV7ghvwIsC7NJIDl5fx3pYEvpgLIcHN3jqTRswlx2egceprsfWu4I yRA+D7xq+tkqp6r4RpTW5A8XO1oSNLBb7LcQuy5xsRzddlGvhWue5nsd4CJKYA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKtHC1JYpzZ5N for ; Mon, 01 Dec 2025 18:49:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 25cab by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:49:27 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Warner Losh Subject: git: b6bfebcd7f - main - relnoates: Note Lua 5.4.8 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: imp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b6bfebcd7f72342151e5df25ca3f5d90056ff153 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:49:27 +0000 Message-Id: <692de337.25cab.14994d92@gitrepo.freebsd.org> The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/doc/commit/?id=b6bfebcd7f72342151e5df25ca3f5d90056ff153 commit b6bfebcd7f72342151e5df25ca3f5d90056ff153 Author: Warner Losh AuthorDate: 2025-12-01 18:48:46 +0000 Commit: Warner Losh CommitDate: 2025-12-01 18:48:46 +0000 relnoates: Note Lua 5.4.8 And update awk to include netflix sponsorship. Sponsored by: Netflix --- website/content/en/releases/15.0R/relnotes.adoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index a255971a6a..90afa35202 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -523,6 +523,7 @@ gitref:04b465777a09[repository=src] One True Awk (man:awk[1]) has been updated to 2nd Edition, with new -csv support and UTF-8 support. The snapshot used is 20250804. gitref:b45a181a74c8[repository=src] +{{< sponsored "Netflix" >}} The system reference manual toolchain, man:mandoc[1], has been updated to version 1.14.6 snapshot 2025-09-26. This version includes improved compatibility with groff and DocBook, improved html and markdown output, and the deprecation of the LIBRARY section. gitref:c1c95add8c80[repository=src], @@ -607,6 +608,10 @@ OpenSSH has been updated to 10.0p2. OpenSSL has been updated to 3.5.4. gitref:c0366f908ff4[repository=src] +Lua has been updated to 5.4.8. +gitref:3068d706eabe[repository=src] +{{< sponsored "Netflix" >}} + The Google Test C++ testing framework has been updated to 1.15.2. One notable change is that GoogleTest 1.15.x now officially requires C++-14 (1.14.x required C++-11). gitref:1d67cec52542[repository=src] From nobody Mon Dec 1 18:51:03 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 4dKtK34WP4z6K6lv for ; Mon, 01 Dec 2025 18:51:03 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKtK33nsNz43Rs for ; Mon, 01 Dec 2025 18:51:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764615063; 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=w1/EUuy5OjTpCaU2NRtXubxpU10y+jTbAhT5qPbWqDs=; b=FVGlQU/JpvN8GdZxCRfgBAW6LiaJGyOnhmO/c0C07V2da68OLPNqgS+TH0go1x3mNiE2PT P+k8VY6xTbA77pXSlpAM/dglygde3u2mekB1/scT3sHRtvCl6gAmR+ITCJf44e4VE8/0iu OpNboEULTyvmINOQ2rcaKXjRHmv6rcEjzWHrqrX889wiZYqz0PjeAs8gARTrxaSXOgkuOn bhFLSwHU8f53jQDzmAH8x0TzTLxLBsMij5/2XJVDLJKloA16dOR8uNu+apepN3EoA+aX5E Kg01GWfWiQom0Lpd2wzwfoeU417LoFSAcWiO7IHnt+zG4t9rC5SclgCfuQCgOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764615063; 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=w1/EUuy5OjTpCaU2NRtXubxpU10y+jTbAhT5qPbWqDs=; b=dM9GZB7zWr0DM+7jdSdq6kPBvGSM4hLTT+SoBg0nSH9MMrfeeiXvDBIbP9tcci5QkvS+cQ GFMFsXsDcXtXedX2KppcheVuDG6/Lrv24PvpzEemm2crQ64gYQbOgN2eJQLDuudOsI9cn0 H8kFIGsdjsVBrhhrc+u+9KQpi3eUqJrzT4fEJcdyH3oKm2NZkWBX9p0IXnOwuGXeawg532 mjSKgFNSt7/7E1URf0brHpGIxZQuY2+V5ZBXvdKXhgrNxWRX2ShvhALtmYZZZ3Q1GW/MCD XI3OMTmjvQAMSwa7iAHHN8oik46VTmqpueM5a8tfJkuUGuANkrfm0lnSNvauEg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764615063; a=rsa-sha256; cv=none; b=i2Y6/2skDgRxNzrV47FH5c3REJpHB19QkS8IMy5EiSo+gI/1RnyDSwprLP9yMXzEW0tj8o P2HqVgFjNjYpWbTNR/pabPDplRMh8I/6wzrKi38Z3HuEvIFL8yWay/1Ss73DkBuVv0UNoQ CqQ1UQ8QJ1LOt0dnd4TdbL/SY0i3ACO9OreU3xLWcjNUroawF47esD3UuZQ7u/9HZtVSmK 9SxWIymTzo172vFQD7qYpZ8lZe5SW2wl/UN35cYUvz5ldeNQVrVuK/rgdrO5oEmlnDuoJK aP95Vai5GqXa0BwZ3RbRKTG48/xl9AWki/40A6rhCgPJXiHer1KgtjHvIiSBNA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKtK33JrnzZ7b for ; Mon, 01 Dec 2025 18:51:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 26885 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 18:51:03 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Warner Losh Subject: git: a00cf9fb03 - main - relnotes: wordsmith linuxboot entry 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: imp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a00cf9fb0381d90de3850982389452b0019e1ece Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 18:51:03 +0000 Message-Id: <692de397.26885.72423966@gitrepo.freebsd.org> The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/doc/commit/?id=a00cf9fb0381d90de3850982389452b0019e1ece commit a00cf9fb0381d90de3850982389452b0019e1ece Author: Warner Losh AuthorDate: 2025-12-01 18:50:16 +0000 Commit: Warner Losh CommitDate: 2025-12-01 18:50:16 +0000 relnotes: wordsmith linuxboot entry Use a simpler construct, as I'm often given over to too much verbosity Sponsored by: Netflix --- website/content/en/releases/15.0R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 90afa35202..03d437fd3b 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1269,7 +1269,7 @@ The detection of ACPI is now done earlier in man:loader.efi[8] on arm64 systems. The copy of [.filename]#loader.efi# on the EFI partition should be updated on arm64 systems using ACPI. gitref:05cf4dda599a[repository=src] gitref:16c09de80135[repository=src] -The LinuxBoot loader can be used to boot FreeBSD from Linux on aarch64 systems as well as amd64. +The LinuxBoot loader can be used to boot FreeBSD from Linux on aarch64 and amd64. gitref:46010641267[repository=src] {{< sponsored "Netflix" >}} The BIOS boot loader added back support for gzip and bzip2, but removed support for graphics mode (by default) to address size problems. From nobody Mon Dec 1 19:24:38 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 4dKv3p3NVSz6K9Wy for ; Mon, 01 Dec 2025 19:24:38 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKv3p314qz47pm for ; Mon, 01 Dec 2025 19:24:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764617078; 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=pC2w4SYXmk/vkdRSJLmtDcDjW8qLRRECdvk4J4zmO/A=; b=QAMHStI1+ZcqFvNP388cOOCO7FVaEs88oY4CIA19Y0ZUPvVOIDumpgSZDZz6L8KvGI5a3z VSPYCn5MCXZrMskevF5SwNRmE+PKXMZmIYZJjMBjdgi6AnK49jtd6UM6NHMgdnHcLHZ8l6 69bN4kW/ZDRFCZjGKZW+hE80PcMvKWnHbL7tXxYTrYfSozPxiRb/Z0qiw6GVACTt2DHV7A Roys/2j7BhGwBFqw+QfH2UzmO8lWb29789oFMfECZbEmOgXxc2rzPdHrZAOMXJ3WF4hs8f b0jMwvyBQZ0DUbNiX8X7nlJPbKZs0G8ea3DKUxAnvYtsirCTCZLdqdLHUyE2kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764617078; 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=pC2w4SYXmk/vkdRSJLmtDcDjW8qLRRECdvk4J4zmO/A=; b=H382vEpcM/maU/M0725OKrnxdTSMHjZdMRdDu8MJK/4+Tn851ML1G1RWqarT9bAb4wnJGO sBSA1UKAUhgSs9ptmPCyGOQK3OlfPRaF7KceUYOSbT4U6M9Atuawf1eXm2H8vhbiQGJ79S iK2wzqUrtgTN60Ss9AmiKNW8RFyVucRYTdyxCa2tdhgcIgLphH6Eh/tfFkusvqQNH7M8kG Qc/aP2l0upFoTrv5cYv3INtckjnUX/ok35m05XuxALJai+B4pkB0F+CY6dRlJ+PcPWh1eI NRds0si+045uNB6jazPQLDJEX5jqO06gL14/GiU6gaZhGSlJqq2u+nt2iS/otg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764617078; a=rsa-sha256; cv=none; b=BZRtM6lWRsrVkRkXZRO8/KMIg3WMRXX0Qqfi+fSUQ5O3u0mfxh2qD2SwCWZ0LJe72f62hv h+fYy2f1BSXgMjeYtSjP/U7jnri8fofgZ7hiCRJLhF+REyoeHq1hk+6MaeG7BRftXO7Yhl t9qnZIzB59pI7bg+OFvxdhlbedT0+Lq5w1WUWGVxnT0HSZtUb6yM4gTp7c8Feexri8RCnF 5C+LKfnzJvF3ro31HfVIJa5X2+qEVf+3owh3Hgk+U396kUWtXRO1oc6vCwr+ou4RDIvxhT hFNROJ2nZc+1PjMuFux00Ba/6AcQlRi4BcF3/ojdz8AgI09mQym9Rf2onQREvA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKv3p2RQrzb4G for ; Mon, 01 Dec 2025 19:24:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 29b60 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 19:24:38 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 86b3c5b24d - main - Website: Add admonitions support 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 86b3c5b24d0c725925461c01ca2ca1045c73f21d Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 19:24:38 +0000 Message-Id: <692deb76.29b60.6590c087@gitrepo.freebsd.org> The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=86b3c5b24d0c725925461c01ca2ca1045c73f21d commit 86b3c5b24d0c725925461c01ca2ca1045c73f21d Author: Sergio Carlavilla Delgado AuthorDate: 2025-12-01 19:24:08 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2025-12-01 19:24:08 +0000 Website: Add admonitions support Initial work by Mark Phillips --- .../beastie/layouts/_partials/site-head.html | 1 + .../themes/beastie/static/css/font-awesome-min.css | 5 + website/themes/beastie/static/css/global.css | 114 +++++++++++++++++++++ .../beastie/static/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../beastie/static/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes 5 files changed, 120 insertions(+) diff --git a/website/themes/beastie/layouts/_partials/site-head.html b/website/themes/beastie/layouts/_partials/site-head.html index 476d144e77..404e0e7626 100644 --- a/website/themes/beastie/layouts/_partials/site-head.html +++ b/website/themes/beastie/layouts/_partials/site-head.html @@ -10,6 +10,7 @@ + diff --git a/website/themes/beastie/static/css/font-awesome-min.css b/website/themes/beastie/static/css/font-awesome-min.css new file mode 100644 index 0000000000..753864bfab --- /dev/null +++ b/website/themes/beastie/static/css/font-awesome-min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff');}font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull- right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImage Transform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa -envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:befor e,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:befo re{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{con tent:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-p lane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content :"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{cont ent:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:" \f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-si temap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{conte nt:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\ f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f 139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro: before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content :"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archiv e:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:bef ore{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spo tify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{ content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:b efore{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa- bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,. fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4: before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-h and-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-5 00px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a "}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:befo re,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{conten t:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-m aximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} + diff --git a/website/themes/beastie/static/css/global.css b/website/themes/beastie/static/css/global.css index 388e9af3c7..28ef9e8968 100644 --- a/website/themes/beastie/static/css/global.css +++ b/website/themes/beastie/static/css/global.css @@ -86,3 +86,117 @@ strong, b { form textarea { text-align: left; } + +.fa { + font-family: FontAwesome; + font-style: normal; +} + +.admonitionblock { + margin: 1.4rem 0; + padding: 1rem; + color: #444; +} + +.admonitionblock table { + table-layout: fixed; + position: relative; + width: 100%; +} + +.admonitionblock table tbody tr td.icon { + position: absolute; + top: 0; + left: 0; + line-height: 1; + padding-bottom: .5rem; +} + +.admonitionblock table tbody tr td.icon i { + display: inline-flex; + align-items: center; + width: auto; + background-position-x: .5em; + vertical-align: initial; + font-style: normal; +} + +.admonitionblock table tbody tr td.icon i:after { + content: attr(title); + font-family: 'Inter var', sans-serif; + font-weight: bolder; + padding: 0 .5em; + margin: -.05em; +} + +.admonitionblock table tbody tr td.icon .icon-note::before { + content: "\f05a"; + color: #19407C; +} + +.admonitionblock table tbody tr td.icon .icon-tip::before { + content: "\f0eb"; + color: #43B929; +} + +.admonitionblock table tbody tr td.icon .icon-warning::before { + content: "\f071"; + color: #BF6900; +} + +.admonitionblock table tbody tr td.icon .icon-caution::before { + content: "\f06d"; + color: #BF3400; +} + +.admonitionblock table tbody tr td.icon .icon-important::before { + content: "\f06a"; + color: #BF0000; +} + +.admonitionblock table tbody tr td.icon [class^="fa icon-"] { + font-size: 1.2rem; + cursor: default; +} + +.admonitionblock table tbody tr td.content { + width: 100%; + word-wrap: anywhere; +} + +.admonitionblock table tbody tr td.content .title { + margin-top: 2rem; +} + +.admonitionblock table tbody tr td.content .paragraph { + padding-top: .5rem; +} + +.admonitionblock table tbody tr td.content a { + color: #0645AD; +} + +.note { + border-left: 5px solid #19407C; + background-color: #EAF1FB; +} + +.warning { + border-left: 5px solid #BF6900; + background-color: #FFF4E6; +} + +.important { + border-left: 5px solid #BF0000; + background-color: #FFE6E6; +} + +.caution { + border-left: 5px solid #BF3400; + background-color: #FFECE6; +} + +.tip { + border-left: 5px solid #43B929; + background-color: #EDFAEA; +} diff --git a/website/themes/beastie/static/fonts/fontawesome-webfont.woff b/website/themes/beastie/static/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000000..400014a4b0 Binary files /dev/null and b/website/themes/beastie/static/fonts/fontawesome-webfont.woff differ diff --git a/website/themes/beastie/static/fonts/fontawesome-webfont.woff2 b/website/themes/beastie/static/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000..4d13fc6040 Binary files /dev/null and b/website/themes/beastie/static/fonts/fontawesome-webfont.woff2 differ From nobody Mon Dec 1 20:09:46 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 4dKw3t62H4z6KFHG for ; Mon, 01 Dec 2025 20:09:46 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKw3t5Pzpz4JZC for ; Mon, 01 Dec 2025 20:09:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619786; 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=IAd0ZNMe4d3pBm5wnd9ZzytzMOArrOGj7gfEjNceAxM=; b=acw98MpmCt4LPDHpphJ80JqOmrz7TrcGJGPZRf2FXDWfqOCo5Ntt58Cu8b9XIM6/1cAiR+ widdqcLb+NOFBkQaAeU4UCb0ojiuXgQEtWCgei4ERzXshPj5wVIwTVMRfkuqKEz/euct6W AHlI5Q0h2DF2UP4gob9Yy0B+lPs32vwmqWHX/htZfgUc+M1WDe22/1ARR6ihY37/v3SzBz nzKIYdbzUA2T2qLLZdPw3QWAzUcoGNmXMkEmKT2s51tU2mVxpedFjg9l0kxCmY3Ee9nB5c hIlC4lgqFUTelFnJ5qMgzapKgOU57Nj8ZNdQe7zkaK2pIr/SziHTy4cQFYD39w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619786; 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=IAd0ZNMe4d3pBm5wnd9ZzytzMOArrOGj7gfEjNceAxM=; b=o4wkQMMCBaoGqTMarCHfhlSNGfIPNcfjsku4yZcm1sQ0heg0DmNvSDM+qhXB51vxKQXdSZ k5YwKIeq+5TGiT83FRqsSP0tpS0BrAdNePkB8EBHaCntk4RCiogTDHMaeu4te44vaZInio Ag/BsXcQRxuRzB0RAmET+PVz381kXQj+2w/XC+r8I6uLN04vYEE2Mba60Ji2GFZ4pEYrbp XxT1foi3oK3xt6vN2MFEeXp6QN5RVDJ/EpxTishr3MCe2qpltO7YXKn71FgV3CGvYENStZ O2l+PkFaOFe/SJvNjcW2JgvfePrptClwz7iV8jHMayS185Q3pc4P+pPN3R5i5g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764619786; a=rsa-sha256; cv=none; b=p7cjSQgmoKkniGNDWUJLN75gy6LhsZJmw+Bxyhxgulf2d/uR8NdF7n7jn2f86L4/n/oKx9 mnDivFIDCdJp3ZI/tqt5h7/bggRDqyf2njf4PTJF7NCGPlwtulTPe7Iv6EkAXzkIRDmlTZ L+nq8pob5/C3sRxKRpEkQ5JIvZfXWib/LNVeBdQkPjX50Xb6zTnCbG+kYlaWcoX0Hkt5Pl Y3nYXmx7T3r0VZ6dmatsCurbAfve7OrCICWVJskrsPpCeJjedB1+AWLBwnwM0pVcxb9rjr mp7Uhh9PU5ECWOcXb33vw4kO1kg9mkWQX9OM3o6JOmVJKehhsPGN2y36Z7gneQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKw3t4vlSzcPT for ; Mon, 01 Dec 2025 20:09:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2b7fe by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 20:09:46 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 9cb0528822 - main - 15.0/relnote: Fix some markup typos 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9cb0528822ee4de1643c91b5813300b57117471c Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 20:09:46 +0000 Message-Id: <692df60a.2b7fe.f70c5d9@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=9cb0528822ee4de1643c91b5813300b57117471c commit 9cb0528822ee4de1643c91b5813300b57117471c Author: Alexander Ziaee AuthorDate: 2025-12-01 18:38:59 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 19:49:05 +0000 15.0/relnote: Fix some markup typos --- website/content/en/releases/15.0R/relnotes.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 03d437fd3b..9ffc8b9816 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -418,7 +418,7 @@ gitref:538994626b9f[repository=src], gitref:37dc394170a5[repository=src], gitref The man:bsnmpd[1] daemon no longer supports legacy UDP transport. Users, that have not updated their `/etc/snmpd.config` since 12.0-RELEASE or older will need to merge in the new configuration. -In particular, the transport definition shall be changed from begemotSnmpdPortStatus OID to begemotSnmpdTransInetStatus. +In particular, the transport definition shall be changed from `begemotSnmpdPortStatus` OID to `begemotSnmpdTransInetStatus`. gitref:9ba51cce8bbd[repository=src] [[userland-programs]] @@ -1247,7 +1247,7 @@ gitref:86d3ec359a56[repository=src] This section covers the boot loader, boot menu, and other boot-related changes. -The ASCII man:loader[8] art may once again be enabled on graphical systems via an optional `loader_gfx` variable in loader.conf[5]. +The ASCII man:loader[8] art may once again be enabled on graphical systems via an optional `loader_gfx` variable in man:loader.conf[5]. gitref:bef6d85b6de5[repository=src] The man:loader[8] now reads local configuration files listed in the variable `local_loader_conf_files` after other configuration files, defaulting to [.filename]#/boot/loader.conf.local#. From nobody Mon Dec 1 20:09:47 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 4dKw3w1Vztz6KFb4 for ; Mon, 01 Dec 2025 20:09:48 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKw3v63Jjz4J8P for ; Mon, 01 Dec 2025 20:09:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619787; 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=MgzxTK3+sexxeYZ3oXZaaEm04FSuwK1rNE+EjvIeIxA=; b=NKIkJdqb8k7CzJWAU1KfhqMxivpmoliOGgTe6F1FSGjNkykzW4YSAJM6YWmpxXbuQ5hyPW 8kdtwDXLRko4gUeeUFB4mWSByJePFJNO8BfPkuBEdMymoOQi4TI7y2u16IaJW9lznlmlHM Tu4EoN2KDVeHJNK6ZT3nG+IkJNKq8Mel/QtW4kMtXzGW6DbHe8+R7EyCztiEByeWX8Uwlu Y9tEtN3+eCl2M6e1lwo7okUMxmZzQ0ukZjnThOWlfV4BWhxtcIvie3P9xWWbXemxPaDjwP lZGh/EOn9T8CvFANGk03wk7Q02WC9hEH/cmmp0S0l0DpkkeRZuWOoOQqQhu92A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619787; 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=MgzxTK3+sexxeYZ3oXZaaEm04FSuwK1rNE+EjvIeIxA=; b=v2IhgxLboAXI5tC4jwc0PyOO7aTotsDwLCw115cIU1s3+eST+5qRMeqyzEktPOab1BOcpM uQ+Hf4ATi4jNZ9MFg6yk+lI+fE+twG7PM6JtdzO3+4oynSx10qlXFbcviWHoa+KnKjVoM5 MaKGidSW+ms/SSWSFysVFzqsdZl1RpMkyUk6O2Q8M1T4MEAnvydI4GlXLK6s+UG6JK0ykt 3S44C2QurvzuvfAli4KtsNleVzBaaJNcctJOF9RiXX1hJ0xqn5b8fOe/aciGnFgsbDxz0b fy+5oVkY1U+75S+F5aJ3onlVxMa9zFHw7lg9acwn26gE4B8+RGbYg4M3nmrg0A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764619787; a=rsa-sha256; cv=none; b=mbHh33EmDs1+Syij5nE+JNBketL9unl84y9+i7THG2Szx5DaZo6c1PJhQ2zfDkzewn0gFX KnMZPgSq0UDS4SBSbFpXSfwaeumc8mMe+mOjPdpb4aVJAJTzmds7rJTmev1cOIKZ5p+Omh 4YaYEWigBYLEJwDXPa0dDf8KHcALB/56a5ejlmDYFTq5a90Lqpo36NXrCWdc3B4vtty2yj jDFgeJZ+wnCyvGoyZXStBbgRmiRa+IbKjvwRG43Jwj84wQ++2b8SmDvVmYXf1cLZN9yP/E Us4/nIsuBoGeHasUTA9So6ypYEue3EpqamIMdUlzBa6Sdy9Zalukk5FoNY6Xjg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKw3v5gG6zbr0 for ; Mon, 01 Dec 2025 20:09:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2d034 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 20:09:47 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: a531390df3 - main - 15.0/relnotes: Deprecated and removed devices 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a531390df34c399fdd7aeef92ca91399a7541a20 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 20:09:47 +0000 Message-Id: <692df60b.2d034.11a8f1c4@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=a531390df34c399fdd7aeef92ca91399a7541a20 commit a531390df34c399fdd7aeef92ca91399a7541a20 Author: Alexander Ziaee AuthorDate: 2025-12-01 18:57:03 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 19:49:05 +0000 15.0/relnotes: Deprecated and removed devices --- website/content/en/releases/15.0R/relnotes.adoc | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 9ffc8b9816..64874a6109 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1115,13 +1115,22 @@ gitref:138e36514fe8[repository=src] [[drivers-removals]] === Deprecated and Removed Drivers -man:agp[4] has been planned for removal in FreeBSD 16.0, and the man page now states that it is deprecated. +The man:agp[4] bus driver has been deprecated and planned for removal in FreeBSD 16.0. gitref:92af7c97e197[repository=src] gitref:cadadd1a0398[repository=src] +The IBM PC floppy disk controller, man:fdc[4], and related utilities have been deprecated and planned for removal in FreeBSD 16.0. +gitref:4c736cfc69a7[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + +The man:firewire[4] bus and related drivers have been deprecated and planned for removal in FreeBSD 16.0. +gitref:fc889167c319[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + man:syscons[4] has been planned for removal in future releases, and has been noted as deprecated in the man pages to notify users to migrate to man:vt[4]. gitref:2bc5b1d60512[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The man:upgt[4] USB 802.11g driver has been deprecated and planned for removal in FreeBSD 16.0. +gitref:7f8a5c5a1585[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + [[storage]] == Storage @@ -1547,12 +1556,6 @@ gitref:20ebb6ec5ac0[repository=src] {{< sponsored "The FreeBSD Foundation" >}} {{< sponsored "Google LLC (GSoC 2025)" >}} -man:firewire[4]: Add deprecation notice. -This was originally discussed as part of FreeBSD 15 planning, but did not happen in time. -Add the deprecation notice now, with an expectation that it will be removed before FreeBSD 16. -gitref:fc889167c319[repository=src]. -{{< sponsored "The FreeBSD Foundation" >}} - The ethernet switch controllers, man:mtkswitch[4], man:ip17x[4], man:ar40xx[4], and man:e6000sw[4] have gained initial manual pages. man:mount[8] has gained an example for remounting all filesystems read/write in single-user mode. From nobody Mon Dec 1 20:09:48 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 4dKw3x1XCtz6KFQ5 for ; Mon, 01 Dec 2025 20:09:49 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKw3w706nz4JcS for ; Mon, 01 Dec 2025 20:09:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619789; 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=00Abh5BvdxPfTtXjBQcMSfg3F3dD8vKqDkYbHbPIyeI=; b=vmts8XHQPxV4VFW89sG+C58FX60eLDlV+f5jZbsAd4kaEM5rZ2arre75ld15EealN5GCsS 5beuuJHWyq3pbcDrwK7B8ll/LZDFjTIXdM9K2to3nrNRCKhQcnXnjEdfHIVYt9itJWCi6+ zphHCSzsxzclSk7FK7UVuMpNvBW8+LbVGhsrKE7l6sfDLlXQ58dI3q/Xyf3fAFswINH+jJ gasem1KVIpujkzGMfz9vHRwlzsdJ2PW6+2/TvTBk0OhMKfCdtlWYSBEro6TYfJTwDBXpEK JKQRS79bWiuOR4xThaRBzCxHK4b4alm5WTEIpjv7YZNvzAkW4C4+SBCmG02Ayg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619789; 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=00Abh5BvdxPfTtXjBQcMSfg3F3dD8vKqDkYbHbPIyeI=; b=wDF4RRBXcApu/leWRItv/M09KR3I8DfxVigSlm7Nrq7FYpmeBcmez+c5y38nK/eXlwe/tg lX253AqTATY45kQTcQ3VQzDH6MOTIe6aLsG+LXKKejrL0UzbGnfY0IEKh7kSER+0th8QN9 xM8klzLu1uIpOeX+vuOjI4rM3lvRTYXnZl/auk7krE4ppuZg03pJkYbH79k5k8q2lhNmB9 DVLq8Fm/ywv7+oSAK+fVWlYyTjIFckRT2SQMudopOB7nAQtbxZJZzuqInpD3mv0TiPCTaC jAL2kEn5SAsrwZgEagVLfCp+OyURW8FFnhOvhLjx6Gh32OEKnmnnPAPG0nA17Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764619789; a=rsa-sha256; cv=none; b=BB4i6/xkIq6La0UdvVhwKy1J8A4oB14uoqVCJzdpOjB9kwavlm6c77p1nIs3FhEE+C+Ywj Km83sk6FYMCJf8bouSRaXllOxwLrN6r4GWEOgXk1Nn2+lJ+15nU21JfRcumZJpBPGInHz6 FunKTN9HYY+zd6upV0iu/m2hL/vOCMH9KcGLC5thHKAHlHzly+OW5lq4NvhyAP3LHdQBp1 IbzXc00nGwKlJTCkml62u2dB7VnhveT/Qv7VCXPra/qbknyFkVQTg751oP6QHAWxbKlm/o 0Tmie5mQ9pFZ3drHu17z4v88vVAd0Cq0IUwOcmomspSW88YMRnawp2hNTzq2CA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKw3w6Q87zcDS for ; Mon, 01 Dec 2025 20:09:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2d710 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 20:09:48 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: dc73bdb490 - main - 15.0/relnote: Improve publickey message 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dc73bdb490d1a0963d9c4b3ac960334f470c4bcf Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 20:09:48 +0000 Message-Id: <692df60c.2d710.4f441579@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=dc73bdb490d1a0963d9c4b3ac960334f470c4bcf commit dc73bdb490d1a0963d9c4b3ac960334f470c4bcf Author: Alexander Ziaee AuthorDate: 2025-12-01 19:00:24 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 19:49:05 +0000 15.0/relnote: Improve publickey message --- website/content/en/releases/15.0R/relnotes.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 64874a6109..d70f7d6053 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -766,8 +766,8 @@ gitref:8c922db4f3d9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The cryptographically weak DSA signature algorithm was removed from OpenSSH, following upstream. -man:publickey[5] stuffs has been deprecated. -This uses DES and it is likely that nobody uses that in 2025. +The man:publickey[5] database has been removed, +This uses DES and we hope that nobody uses that in 2025. gitref:9197c04a251b[repository=src] [[cloud]] From nobody Mon Dec 1 20:09:50 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 4dKw3y3BHNz6KFHN for ; Mon, 01 Dec 2025 20:09:50 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKw3y0Zq5z4JTr for ; Mon, 01 Dec 2025 20:09:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619790; 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=zuBoccUF0q7+HYVDOSB2JZDdcqX2eLsNXzhNUABKhJI=; b=CdoAmW3/4GrwLKrqDlNlspm7IJZ+6fre7wEDo7KJUthy1o9owwdCQvp/3DX3Qj/MHuS9OO VQBFCOygNnrBJmi6A5kICvoWeibBlDSXd2y0J6+XGd1Rq2LF7tZ/HUx7sSHiCjP5E4FRxS fMWI7ObVPzR3HfffRd8V2OqfJDwYieF/MsdoePlhoNTGipO1bOh6CV2fbAYujjgS6yHomh ov6p/OZPL2pfj2wMiEny8ySZVPXrqh1aAXPjm7b1eRMUlJKZwjStPL7+jh/OKsm8Hjh7so 4ersghSKB7D9P8T2sbQ2o96nkNxSuQBWMLyzp/E+z3taFiiGkx9yZhGEkmA3vQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619790; 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=zuBoccUF0q7+HYVDOSB2JZDdcqX2eLsNXzhNUABKhJI=; b=NYPYvEeDvF5FJQ6VVFSDvJHRfDB+hYERQEuFF4kSNDw0kAKvK/TzpiuJbet+MX0FzU5mAz tWEQG97VdAS1uo9uJ83dZjCEitpgCMoyVklC9SPe/RCwl49xZcyFlgH1kT7BkqS5IcpCZJ uRet3co8gxNJblCBi+ZosUCDDqqeXr9J4TtY709iLrBOoKUqAjzpmsR5x11i/14/FA1Qzx PN9dpMZVUSF+ScYGZm420SHjWrpae+xwcX7UpJW6jWMsPPisbLL1De9Q9pHUWis2t/VZtR 4dedMXk2N5sHQnu7Kt1vn3jjP5xfK6hHJB5ZmixWgjIoWiA6GKHC77/zTxbz1w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764619790; a=rsa-sha256; cv=none; b=yGLeh+HRl2K2IiEmVnLILz4gIWHdpJEvSs3K8Xln7Jo6XN93DEZrO0FBjldbniPPjlpoX+ O2hZlAIFIWTI+/zRLrBdaTDPQmsOw02cgVvwCgsoO0ho+9q+fLTm3K+GJ4Fv0bBXi3ZM6U aFQ9H7h+ZUi8JlD/3pQGxbL8NV0d3RZ5VP8l0Uo4y6lsxalnvOfSMTNfE+TuFw1pD7/mpP VR09BJ/TO9CInpvimlfnb3gSzntGj5cGQ9WSs4Q4R5fUYh3vxvoJzxzHe6UQ7EchRPNESo N27gzOID7XAn+UiXEqM15DO+gwHin3+X4yLWqv4trsJNbosFYw+Nn9uXBOP3fA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKw3y03llzcGl for ; Mon, 01 Dec 2025 20:09:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2db03 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 20:09:50 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 56ade3a6b9 - main - 15.0/relnote: Mention 32 bit platform removal 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 56ade3a6b9d0212d307a05b8b32a4d711bf70a3e Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 20:09:50 +0000 Message-Id: <692df60e.2db03.c846224@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=56ade3a6b9d0212d307a05b8b32a4d711bf70a3e commit 56ade3a6b9d0212d307a05b8b32a4d711bf70a3e Author: Alexander Ziaee AuthorDate: 2025-12-01 19:04:45 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 19:49:05 +0000 15.0/relnote: Mention 32 bit platform removal --- website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index d70f7d6053..0b5e1d6d3c 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -960,6 +960,9 @@ On amd64, handling of the `%fsbase`/`%gsbase` registers and tls base were rework gitref:68ba38dad3[repository=src] {{< sponsored "the FreeBSD Foundation" >}} +The venerable i386, armv6, and powerpc platforms have been retired. +We thank them for their service. + [[drivers]] == Devices and Drivers From nobody Mon Dec 1 20:09:51 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 4dKw3z4yTsz6KFRy for ; Mon, 01 Dec 2025 20:09:51 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKw3z1Q4Kz4Jhf for ; Mon, 01 Dec 2025 20:09:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619791; 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=PpOD9QNAbuY9SPMQUqfa2tlP80zXrIukEnBSZ2QH/PI=; b=SWPTszFY0NgATX1Kvhil9eL9m9onAk2i0qwUfFIuHJuezQWVoALBSOZV2TFsbqzWyPhKfg nxsX+AYePYM2BIMhpZDOc1yryByG5WX2Yjr7nG+Cr+l3H4bpl9BXjAFQKUQUbvEjd8RbQI bqzWgaSCK/0pYcDE6yKR0uJ8FGc/AJdVHzqbpCCfEN1aulfiJ2P4EWTa68QBIaRjA49BQq 4Dfm/C28Fh/5099rg4I1UMh+6RfLYjfv8+Vt9xx+1HEcb3F3oYe+raitYreeUCDKG+BGAy pvHhlH9RiY7wWA6fZA6luBwvKPQ8RQ685PVDafNAW+QVM1Mk2jG88CI2Q59S8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764619791; 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=PpOD9QNAbuY9SPMQUqfa2tlP80zXrIukEnBSZ2QH/PI=; b=RD86b7P1uXZT/Rrv+ivu2PoyknATDLhZOIWz75dFb494wkWbs+dhAR0Wvln5veo4PwsHrK LYfS1TtuemBYC/VO9wY3iym2TL9dajzGcuRqkGldH7sDgk6Nzti3qvo62Q9/zszIYko/o8 FZUeWFOsf9P/euBam2OV+iRof8vzcwika1rwJI2TrWd0Ko3iy2LOa34GJyo65m9EXm++OF LfILmlk3R5186WGGplYC5x5BUSrosEslA9CeyRKDu0aoq7rSajlp38smLLejIeVlMbLjFU 0fhNDXD4udWI8cujMN7KrqgKfVMem4cIQxJmJ9SSh5rcB90YpYYfoE23rhwnzg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764619791; a=rsa-sha256; cv=none; b=excfxMML1VHumvM3UMxhDV8HetgwYP+ixVb14qihMidaSevujlhX1WwQ42TCmhcBMa9sG2 NPLYePo/ofYzhas2XYzxvEaR/eupt8m2mTKEHnBu/nZB8Tjf5meSb7h77AoxcsMK3szVS0 HbQhG+vWbq3en+VcDDM4flcRyEG1cpi/HC0tWfxV1xYRxKpG23964QDP4P20f07kLlRnCm ByQhO3/mfexIxLdZHQLSVDbFLPodK0tDjnLDocbW9EGPvVgWUpbKhQCZy39qjhLG5F3jH9 lEqmBQeZqDiRBIy4mT82782OXRzhskP/NdMHAu8xSZ53Qc5HvPa4sy4fnL86MA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKw3z0prgzcDV for ; Mon, 01 Dec 2025 20:09:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2da83 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 20:09:51 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 7ac3e434c3 - main - 15.0/relnote: Manual page changes 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7ac3e434c3b299247d8ddbb9ba9e0126b6cd5e88 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 20:09:51 +0000 Message-Id: <692df60f.2da83.1edb8503@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=7ac3e434c3b299247d8ddbb9ba9e0126b6cd5e88 commit 7ac3e434c3b299247d8ddbb9ba9e0126b6cd5e88 Author: Alexander Ziaee AuthorDate: 2025-12-01 19:48:39 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 20:02:48 +0000 15.0/relnote: Manual page changes --- website/content/en/releases/15.0R/relnotes.adoc | 32 +++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 0b5e1d6d3c..ea09e45644 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1532,13 +1532,16 @@ This section covers changes to manual (man:man[1]) pages and other documentation [[man-pages]] === Man Pages -Filesystem manual pages have been moved to section four. +Manual pages on filesystems have been moved to section four, the Kernel Interfaces Manual. gitref:1687d77197c0[repository=src] A new man:networking[7] manual page provides a quickstart guide to connecting the system to networks including Wi-Fi, and links to other manual pages and the handbook. gitref:39f92a4c4c49[repository=src] -Refer to man:graid[8] and man:zfs[8] instead of man:gvinum[8] in man:ccdconfig[8]). +The man:build[7] manual has been revised to incorporate instructions on building the system from source. +gitref:275f61111f435[repository=src] + +Refer to man:graid[8] and man:zfs[8] instead of man:gvinum[8] in man:ccdconfig[8]. gitref:55cb3a33d920[repository=src] The man:ps[1] manual page has been revamped to explain the general principles, and descriptions in there have been updated to match reality. @@ -1560,10 +1563,16 @@ gitref:20ebb6ec5ac0[repository=src] {{< sponsored "Google LLC (GSoC 2025)" >}} The ethernet switch controllers, man:mtkswitch[4], man:ip17x[4], man:ar40xx[4], and man:e6000sw[4] have gained initial manual pages. +gitref:37f00bc257d[repository=src], +gitref:f750a114d2c[repository=src], +gitref:91c975c3913[repository=src], +gitref:6da793a8caa[repository=src] man:mount[8] has gained an example for remounting all filesystems read/write in single-user mode. +gitref:c3e06b23b417[repository=src] Manual pages for the lua man:loader[8] modules have had their descriptions reworded to optimize man:apropos[1] results. +gitref:5d59c1b4f14e[repository=src] The manual pages style guide, man:style.mdoc[5], has gained a section for listing supported hardware. When listed this way, the supported hardware will be listed in link:https://www.freebsd.org/releases/{localRel}R/hardware[the supported hardware notes]. @@ -1572,7 +1581,26 @@ Many manuals have had this section added or reworded in this release. Much work has gone into adding man:sysctl[8]s and environment variables to the manual. Try searching for them with `apropos Va=here.is.the.sysctl` or `apropos Ev=here_is_the_environment_variable`. +The man:intro[1] to the General Commands manual has been revised, incorporating a statement about installing additional commands, and a listing of cannonical command directories. +gitref:cc0af6d5a6c2[repository=src] + +The man:intro[2] to the System Calls manual has been revised, incorporating links and a HISTORY section from OpenBSD. +gitref:9a62cdc01327[repository=src], +gitref:69ff2d754c1c[repository=src], +gitref:6dfbe695c322[repository=src], +gitref:de525c502a3a[repository=src], +gitref:d846f33bb6d4[repository=src], +gitref:4696ca7baf2f[repository=src], +gitref:9e8df7900f52[repository=src], +gitref:bcc57e971597[repository=src] + The man:intro[5] to the File Formats manual has been revised, incorporating improvements from OpenBSD. +gitref:8d65152cbfc8[repository=src], +gitref:26ec37653662[repository=src], +gitref:37508388d066[repository=src], +gitref:a6175f28da70[repository=src] + +The filesystem hierarchy index manual, man:hier[7], has been revised, incorporating a great deal of crossreferences, and increased detail on `/usr/local`. [[ports]] == Ports Collection and Package Infrastructure From nobody Mon Dec 1 20:46:03 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 4dKwsm63pzz6KKkd; Mon, 01 Dec 2025 20:46:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKwsm3f59z4QDR; Mon, 01 Dec 2025 20:46:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764621964; 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: in-reply-to:in-reply-to:references:references; bh=kwlPMYgecOay8fJVYpEeB9nVxZmwu4nf43bpk+YXIUw=; b=ALIo3WzZrym2OrwlCxR9srj+l9njqtUna0ywZpkTL+StBqdo+GFOEBFWmcPQUEc9QdnzKv fzPZCQ44nfT1fNs4T2mAO0M9osD9UuKLnUIx3lPKwzJMUmgsvHyhfVHWcSdhBRs25CHgGN +nB4GL9iriUAgym8h6AEWtMbGGFZCOZGLNC7c42OLCX7dwQed6SggucmG5ob6gG88JojaF Ka4SQOx7lERhkJmOEmUOSXU3lkxQ+/1xDfDz1L8Bos7eq3kHnUA1Vj5T1LTzpgUktLgZXh aATeqVP6mLcUd8fVJ/hI8xeRpir1ZV4H4P6ooZmm6ifKsgoyRSDhh5TcMO12PA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764621964; 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: in-reply-to:in-reply-to:references:references; bh=kwlPMYgecOay8fJVYpEeB9nVxZmwu4nf43bpk+YXIUw=; b=TlP2xrfYWAB/DpfOxa5PxQIxWJytsQDnIe9y8B9kbJzLCMCUCQ4BdRMhbMfGtCTZE+iXgR jNSKbpFDyLXx8mbWZ9oL3nTbnN/G1OZZQFe9ac+M0Kl2UHpWxFjf8RmeEAmLEQLaIq+uSO kVb//L/jMpjh+SiPYEiSwt7mvI5wzeOeXD5KwVhFELKrO0Va5I44fApgHopGt0LUg9EIaV forbmgpdr0g9vHE+bHEUx7JstSLTeO6X/4rvsrawqWnBlL3C8PiklPcutSAXr2fR+y1tx0 06Lyq1uG0wbAKdjJuc/YNZxGxvYyCam84XufEkMrJS5vqRhk6lDMbyk6oMddnw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764621964; a=rsa-sha256; cv=none; b=DM54tQK4n3dAMtkuIs27coc1BzG4FZ1FlGbCB2cpF0VLYRmFVQ3zP+au5rwRrxgtOIY0vJ AB47p9FGwlHKTbY3jJwrgeMQitsQtzbngGTFlAU6F47cE6pc9RocWzeN4na+vDutv78aJ8 2tAaeEvKYC2XGZLivK5cad5WnVKo2ABRf4F0TzvcnlvFOu9wGZmHtUFHdvZUWKy8reHkFu /ri5Xo4sZtSHZKZofeODvnaPMfDPW4t8eLei9NkJDNEpa9wxdD+OBVN65zi1qpkQb9ZI6o rv4S4WdPYHynEWRQnPuXN/ZzFVH6QTI8RY3vGD+ix1uUTBCY0z5lkfi34jPURQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2601:5c0:4202:5670:bd14:a023:a192:21] (unknown [IPv6:2601:5c0:4202:5670:bd14:a023:a192:21]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4dKwsm1TFKzGBK; Mon, 01 Dec 2025 20:46:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <38a8b3fa-cc2b-4147-af5e-d5a18f5476af@FreeBSD.org> Date: Mon, 1 Dec 2025 15:46:03 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: git: 56ade3a6b9 - main - 15.0/relnote: Mention 32 bit platform removal Content-Language: en-US To: Alexander Ziaee , doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org References: <692df60e.2db03.c846224@gitrepo.freebsd.org> From: John Baldwin In-Reply-To: <692df60e.2db03.c846224@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 12/1/25 15:09, Alexander Ziaee wrote: > The branch main has been updated by ziaee: > > URL: https://cgit.FreeBSD.org/doc/commit/?id=56ade3a6b9d0212d307a05b8b32a4d711bf70a3e > > commit 56ade3a6b9d0212d307a05b8b32a4d711bf70a3e > Author: Alexander Ziaee > AuthorDate: 2025-12-01 19:04:45 +0000 > Commit: Alexander Ziaee > CommitDate: 2025-12-01 19:49:05 +0000 > > 15.0/relnote: Mention 32 bit platform removal > --- > website/content/en/releases/15.0R/relnotes.adoc | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc > index d70f7d6053..0b5e1d6d3c 100644 > --- a/website/content/en/releases/15.0R/relnotes.adoc > +++ b/website/content/en/releases/15.0R/relnotes.adoc > @@ -960,6 +960,9 @@ On amd64, handling of the `%fsbase`/`%gsbase` registers and tls base were rework > gitref:68ba38dad3[repository=src] > {{< sponsored "the FreeBSD Foundation" >}} > > +The venerable i386, armv6, and powerpc platforms have been retired. > +We thank them for their service. Hmm, this probably needs a bit more words as there are some subtle differences here: - armv6 support has been removed entirely, but armv7 support remains. In practice I think this just means that FreeBSD 16 won't run on a system with an ARM CPU older than v7. - For i386 and 32-bit powerpc (and it's worth being explicit about powerpc since sometimes "powerpc" is used as an umbrella term that covers both 32-bit and 64-bit), native kernels are no longer supported, but existing 32-bit binaries can still be executed using 32-bit compatibility mode under a 64-bit kernel. - For armv7, i386, powerpcspe, and powerpc, no release media or other artifacts are provided, nor are any pre-built packages provided. (And this point is perhaps a reason why I think this doesn't belong in a kernel-only section, but a top-level "architectures" section.) -- John Baldwin From nobody Mon Dec 1 21:08:31 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 4dKxMg4DW4z6Hfhg for ; Mon, 01 Dec 2025 21:08:31 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxMg1hZ3z3DSB for ; Mon, 01 Dec 2025 21:08:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623311; 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=n+W6/q36UQNz/dzIzGFd2YElLjMpyr5l2+NzKmv5w68=; b=eXaQU49+k799A52ktkcGTfz6zgOsba+IkW+zFIlEYhHtyFN298Kwyp7ob6RkDQTKV0qTbr PX8Zjcbi9DBieCn5kADW00rZJpQe2S5ReK84e52pi8i2WYe+dx8dTG3q62QIPKbatGtvRT byZFgoDKRCK0hcEu6SS9MTtbnc3nySey0aliPLGFBumsTWmN4kxOAzYY5VUtbtpFkjbxvz 92Rxr8x9YgEPnpDD+7il7oN2fSSH9XiXB4kg51hmp8SEZj9yJPKUwSDtwMVvg8MkYSekXo AiP8RlOYNigPrpV342lddirGFMoKs8ZwC8Qk+3ZS93OZrvXjF+ISb66REczC4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623311; 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=n+W6/q36UQNz/dzIzGFd2YElLjMpyr5l2+NzKmv5w68=; b=UzHGvrcz7FMRqPtujN6qMcaekMQ1uUP9GN7NrK+usVyryf/5b2t24iCHtaez+FqlI6W1Lj AkZnk6IVMWyjItjChFKysrab2mxyiRJi6UN338Y8vsJ0wj4zUsGgLmKaM0fPK2MdSbY5IK 1Y7qLBPlLPQXx+h7S9WcpOgQLyNWHxtoPfQW3VpVP+SWUBl+t6tar5j/x/kfz7xWxkKYZl l0UNtcm7Y17ddPi9ghmMPoTDWK9ABQaJckYKcOwO4vdxYHBWPPe8qJoiXUvcPLzN+chx5y w7Sfv3vKomSc6jLEJZefmNO9pMqkjguUrT3l7jQXpWH3hD9rNrU0RE0tujh2mw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764623311; a=rsa-sha256; cv=none; b=Cd+n3pl/pHv1dqDwIGWguqkbyCMnjotOkJOw+AgI1tsTLjW965iWDf8k2nSvv8Cy2mBVYG xPwNB7S/So/kp0yh1z7loZQZlJ98KjStMNscCA+YuSMBxo0k6rLes26E8HIPYF7FOCzp+6 65TRauyyzJvktXOtSuoRiVVbkv6FgmxNQNIgBPzVL5GsToEDOYXIRxgcTQ7UHTndzJsImM YgcIRL/QTBwZKNNxUZC3oRr/d1kiw+6EdpcHG+Aofh+ldZW28LKWz1SlvE0wOd0EEixQ1+ jEP3U14qmLaY+1Owavw4WlzCN4ODmve59LwGG/Tw33823pPm2VuncHJUE2TB0w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxMg1GQtzdFQ for ; Mon, 01 Dec 2025 21:08:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33a0d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:08:31 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: de2a319eea - main - 15.0R/relnotes: Add notes for commits mentioning relnotes, batch 5 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: de2a319eeaf243a66e0ef0d988b0fcdba894729d Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:08:31 +0000 Message-Id: <692e03cf.33a0d.44f36878@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=de2a319eeaf243a66e0ef0d988b0fcdba894729d commit de2a319eeaf243a66e0ef0d988b0fcdba894729d Author: Olivier Certner AuthorDate: 2025-12-01 21:05:21 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 21:05:57 +0000 15.0R/relnotes: Add notes for commits mentioning relnotes, batch 5 Add more content coming from RELNOTES. RELNOTES processing is now finished, except for the last entry about deprecated platforms which in its current form is outdated and must be reworked. Since my mail to developers@, didn't make direct progress on the result of: git log --first-parent -E --grep='[rR][eE][lL]([eE][aA][sS][eE][[:space:]]+)?[nN][oO][tT][eE]' origin/releng/14.3..origin/releng/15.0 so was at about at ~25 commits from the start (in reverse chronological order). But now, all reamining RELNOTES commits can be skipped as they have been handled by copying and adapting the content of the latest RELNOTES. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index fa8a6b827b..fd447b4702 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -425,6 +425,11 @@ The `FreeBSD-base` repository is now defined in `/etc/pkg/FreeBSD.conf`, disable Systems which installed with pkgbase prior to 15.0-RC1 (if running `releng/15.0`) or November 15th (if running from `stable`/`main` snapshots) will need to remove the definition of the `FreeBSD-base` repository from `/usr/local/etc/pkg/repos/` and replace it with a single line `FreeBSD-base: { enabled: yes }`. gitref:5d832135a971[repository=src] +The man:powerd[8] utility is now enabled in `/etc/rc.conf` by default on images for +the arm64 Raspberry Pi's (`arm64-aarch64-RPI` files). +This prevents the CPU clock from running slow all the time. +gitref:4347ef60501f[repository=src] + [[userland-programs]] === Userland Application Changes @@ -521,6 +526,23 @@ The man:bsdconfig[8] and man:bsdinstall[8] utilities now use man:bsddialog[1] in gitref:c36b3dbc99d1[repository=src], gitref:04b465777a09[repository=src] +The man:jail[8] command now supports the `zfs.dataset` parameter to attach a list of ZFS datasets to a jail. +gitref:e0dfe185cbca[repository=src] + +The `rc.d/jail` startup script now supports the legacy variable `jail_${jailname}_zfs_dataset` to allow unmaintained jail managers like `ezjail` to leverage the new `zfs.dataset` feature (see above). +gitref:0b49e504a32d[repository=src] + +The man:newsyslog[8] utility now supports specifying a global compression method directly at the beginning of the `newsyslog.conf` file. +All historical compression flags (`J`, `X`, `Y`, `Z`) then behave as indicating "treat the file as compressible" instead of "compress the file with that specific method.". +The following methods are available: + +* `none`: Never compress. +* `legacy`: Historical behavior (`J`=bzip2, `X`=xz, `Y`=zstd, `Z`=gzip). +* `bzip2`, `xz`, `zstd`, `gzip`: apply the specified compression method. +gitref:61174ad88e33[repository=src], +gitref:906748d208d3[repository=src], +gitref:39d668f1e09e[repository=src] + [[userland-contrib]] === Contributed Software @@ -975,6 +997,9 @@ This section covers changes and additions to devices and device drivers since {r [[drivers-device]] === Device Drivers +The man:tty[4] terminal interface now has the `IUTF8` flag, which enables proper UTF-8 backspacing handling, set by default, suiting the default UTF-8 locale. +gitref:bb830e346bd5[repository=src] + A driver is available for man:ice[4] Ethernet network controllers in the Intel E800 series, which support 100 Gb/s operation. It was upgraded to version 1.43.2-k. gitref:38a1655adcb3[repository=src] {{< sponsored "Intel Corporation" >}} From nobody Mon Dec 1 21:08:32 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 4dKxMh3xrDz6HfJF for ; Mon, 01 Dec 2025 21:08:32 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxMh2Pf6z3DSD for ; Mon, 01 Dec 2025 21:08:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623312; 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=iJoQ6BJplLSGvLQHAzja/pwsU9sDhKg4x5YU9wOoWLo=; b=xvRI6J5RUlyadPobsY/U2LllSyJmwLAUS3MvhAbwGjrSlz/HbTn+9ytMddxkT2nuH3zRai 50HxKET+RYet+dFIjzYEfzk+04pGXmcumZVJBtaG2iWI+RaEJ+Eic0ZUjhdJ3L40wSdBm8 gGUD7tn1HfUgfWMj8OaUavMGH5lYeyy1T5aPiUibIqwohxzuPSO7SbRalx+BhUxMvJCU7X 12tdHdcSE33vKwr/A7gFQa59Mkt1epCPEfmy6lL4Pmha7rwXmi1F24pamIy3EjT6V2fWwP abg9LpkpYejDRMoY0Ze9hzlwvxwHl3//68I3EFnnbmyDOtJdKbgROSzKlTbRoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623312; 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=iJoQ6BJplLSGvLQHAzja/pwsU9sDhKg4x5YU9wOoWLo=; b=QIZGpTSptrJhIwTmrMnSFOC6fvVPRq//Q3n31cyuJ8B7IPUAr9SH/oIX9X8nMK3lZ5G6hc z8hH4HJ3g1HroQmx1XNrNZ6nBRFb8cy9qQwpjN1xaIn6c6Lo9K4uLiANOkz+xnGZkkqTSS 4FNE6cJH8bLv9Wgsl4Yu2oXRi+gb9daHP1k39DvFHvrsBngIUF0LsFBGoy/leZlGRHcu04 mhFNpE+wQUoGXAm3dr+FT1SuLG8pL2EJjbdFFV+aLYNauZm5ATe7RB78tcTVoJ6TIZUVXs RCO01oNhlhevc2Wi5cx2iM7ux6y8BygRWSjjjXyRqRhYbAD5HR7yt6c/RfdQ7g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764623312; a=rsa-sha256; cv=none; b=WjcRYJfZ9kBt7wZJP3ORaWtL9M3LA14TZpnwBZk9PsUU2E7GsiRpi/iyN9KJfNCRl0+bN9 AtvfSee362o1w4zQYBiXZ/FNDWP4Cc9Cu6ERV+kYRQeLz2s3JWY1xar8XYIH7gxf2TU6TO BN5mB3xcFpdNRwjZ2eIg1rKoYXmk1ci1uqNCszAw/+ZEBWBDtLwZ0eHYNYtWVaFVzNGgeg Ytc9oFHRCvaXlGYmKRS62Uiw2u+elFtqLsbsBaf7FIpzIhrPOohSU2DQFjhEXMIMgRhATH JFNxEQa6QgqDbcqXF2GMfqBev0ap4mZYIny6RhXJN1UdeLaezrbNWMaQXdoY8A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxMh1zwZzdC3 for ; Mon, 01 Dec 2025 21:08:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 32642 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:08:32 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: d6c21d638a - main - 15.0R/relnotes: A few slight reformulations/reformatting 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d6c21d638ae1a4c8de68e24cbc7b7775687d9643 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:08:32 +0000 Message-Id: <692e03d0.32642.40f8b361@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=d6c21d638ae1a4c8de68e24cbc7b7775687d9643 commit d6c21d638ae1a4c8de68e24cbc7b7775687d9643 Author: Olivier Certner AuthorDate: 2025-12-01 21:07:46 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 21:07:46 +0000 15.0R/relnotes: A few slight reformulations/reformatting Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index fd447b4702..afc96c0e1c 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -74,7 +74,7 @@ Upgrading FreeBSD should only be attempted after backing up _all_ data and confi [[security-errata]] == Included Security Fixes and Errata Patches -This section lists the various Security Advisories and Errata Notices since {releasePrev} that are fixed in {releaseCurrent}. +This section lists the various Security Advisories and Errata Notices since {releasePrev} that have been addressed in {releaseCurrent}. [[security]] === Fixed Security Advisories @@ -1317,7 +1317,7 @@ The BIOS boot loader added back support for gzip and bzip2, but removed support (The EFI boot loader is unchanged with support for all of those.) gitref:4d3b05a8530e[repository=src] {{< sponsored "Netflix" >}} -The BIOS boot loader will now use the SMBIOS v3 (64-bit) entry point if its table is below 4GB. +The BIOS boot loader can now use the SMBIOS v3 (64-bit) entry point if its table is below 4GB. The BIOS boot loader is compiled 32-bit as a client of BTX even on amd64, so cannot access addresses beyond 4GB. However, the 64-bit entry point may refer to a structure table below 4GB, which can be used if the BIOS does not provide a 32-bit entry point, as happens on Hetzner virtual machines. gitref:7f005c6699f4[repository=src] @@ -1531,10 +1531,7 @@ Many improvements to the audio stack including support for hot-swapping in man:m gitref:cf9d2fb18433[repository=src] {{< sponsored "The FreeBSD Foundation" >}} gitref:7224e9f2d4af[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -A new utility man:sndctl[8] has been added to concentrate the various -interfaces for viewing and manipulating audio device settings (sysctls, -`/dev/sndstat`), into a single utility with a similar control-driven -interface to that of `mixer(8)`. +A new utility man:sndctl[8] has been added to concentrate the various interfaces for viewing and manipulating audio device settings (sysctls, `/dev/sndstat`), into a single utility with a similar control-driven interface to that of `mixer(8)`. gitref:44e5a0150835[repository=src], gitref:9a37f1024ceb[repository=src] {{< sponsored "The FreeBSD Foundation" >}} From nobody Mon Dec 1 21:08:30 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 4dKxMl2S9dz6HfQX for ; Mon, 01 Dec 2025 21:08:35 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxMl15Nlz3DgV for ; Mon, 01 Dec 2025 21:08:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623315; 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=g1rCDNwGrDFLZCDdu4ieLi3LsbSW6AwGBnwcnyAbb8M=; b=GgB6fDbWCM2cTeMxukiU0SkiEHq93TDLxAXEwbJmvxCcLhwQhei3LOiid+XvyY/jU5lq2p lj8cjFEPl0lsFStZ6QRuiUlx2S8fEqSj1Dcuss/UPHtcMAP8xA5LkrC1rvUr0KP6pfCGly rLrU3rxRxza6pGLIY6dm4oPtZTkGumDg5UPFgmyBOOvJ4ubE/rwHwzV2D463Nj1bf/prhg SSnHQ9BbR339x+a+CNlsQPiavn9ePZC06NwO0nvfZ6pzRDzgkhCj1b1ZW7eJVsrOM9hvQi CIp5m/N0IqY1B/XEutwqK6W0qgY5zOFAn2o4Uts10NQOm54Dn81k9/HhLEcClw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623315; 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=g1rCDNwGrDFLZCDdu4ieLi3LsbSW6AwGBnwcnyAbb8M=; b=KA96SzPEhn9dNQTuNflsxcWR5pkM3rqILW+qEZ0fqL5InJdNrVTD1OqhIXE9O53/94RSKP hH2K9F9FCwqZvisJjUTWblo/GFBYQzTH1WFbwtT5PlfY+WPzMcNkMCm0quXCYsMG3Ajs8C z3YPHGd565q2PXgTRdQsL4SZdD8wcO/QpdScYMo2Cy7ajuwPM01X2VSwy9lUcA5Cp+3NAX yv9+Vn+sASEgUN8s2Hlu3ntyuKVBAL+Z9hoFMUwz9+4aGLg1eJ7l9foqDO035UZXW12xSk NrMOfsWFKyc+Ll2/MVXRF+2qMf4Fy5Ha2H2eVKs7VJDZRSkwv3n6B/0W9sDvvg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764623315; a=rsa-sha256; cv=none; b=Ujv7+kXDLtGXRhj7eMBPd1QkSr5AKmitOejr6EhiDRE1cmETgWOvjs3VqSoPffO2FHPMm8 zc+zaCJq6BiM2y3FYkS93b78K7BiuCktk0hTAOnhdHABf7TvUJOSVFkCZS9B4C8h4/ax1g e4/efAcZuOj66C6Y5a7Mu7lkUFK3ZpA61672WfnZ5na7zqmaqjZzkeaybaT9qBa54U4zyX 1UeyXj0371VQeVgArv2ocaibEqElBB424M8ycK2iRlgsDx7F1U5kxPtpjVv9301Sd1r4vY gDJaGTPEPHfhIVJ7/3qmAwQo05gpvF54q4YpJ/5CFtUu6UDvzvV5PKWBMNloSA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxMl0SCkzdGy for ; Mon, 01 Dec 2025 21:08:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 329d7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:08:30 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: 784c454ff7 - main - 15.0R/relnotes: Move some pkgbase config under configuration changes 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 784c454ff7267b9ae0321b9723aef29615fb6168 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:08:30 +0000 Message-Id: <692e03ce.329d7.43a91109@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=784c454ff7267b9ae0321b9723aef29615fb6168 commit 784c454ff7267b9ae0321b9723aef29615fb6168 Author: Olivier Certner AuthorDate: 2025-12-01 20:58:49 +0000 Commit: Olivier Certner CommitDate: 2025-12-01 21:05:52 +0000 15.0R/relnotes: Move some pkgbase config under configuration changes Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index ea09e45644..fa8a6b827b 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -421,6 +421,10 @@ Users, that have not updated their `/etc/snmpd.config` since 12.0-RELEASE or old In particular, the transport definition shall be changed from `begemotSnmpdPortStatus` OID to `begemotSnmpdTransInetStatus`. gitref:9ba51cce8bbd[repository=src] +The `FreeBSD-base` repository is now defined in `/etc/pkg/FreeBSD.conf`, disabled by default. +Systems which installed with pkgbase prior to 15.0-RC1 (if running `releng/15.0`) or November 15th (if running from `stable`/`main` snapshots) will need to remove the definition of the `FreeBSD-base` repository from `/usr/local/etc/pkg/repos/` and replace it with a single line `FreeBSD-base: { enabled: yes }`. +gitref:5d832135a971[repository=src] + [[userland-programs]] === Userland Application Changes @@ -1630,9 +1634,5 @@ gitref:655fcdde1aff[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The package:net/wifi-firmware-kmod@release[] package has been added to the DVD ISO, providing firmware for a broader set of Wi-Fi drivers. gitref:8c6df7ead19c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -The `FreeBSD-base` repository is now defined in `/etc/pkg/FreeBSD.conf`, disabled by default. -Systems which installed with pkgbase prior to 15.0-RC1 (if running `releng/15.0`) or November 15th (if running from `stable`/`main` snapshots) will need to remove the definition of the `FreeBSD-base` repository from `/usr/local/etc/pkg/repos/` and replace it with a single line `FreeBSD-base: { enabled: yes }`. -gitref:5d832135a971[repository=src] - [[future-releases]] == General Notes Regarding Future FreeBSD Releases From nobody Mon Dec 1 21:13:35 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 4dKxTX0z1Yz6HgCg for ; Mon, 01 Dec 2025 21:13:36 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxTX0DJSz3FpY for ; Mon, 01 Dec 2025 21:13:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623616; 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=XRwA+ZYBmv5pfMjdGJ3y10ScCETRNMK5GPImyzLTJGU=; b=lnI3muUs3yXJHKN6uC2s9cLrwu6Jb0NBE0Xt3gGBg+9Fb0OKNgaW693Kg5jwNr5/7ufar8 8GtP/dkTp8hGrom4X+1UbNcyjx3wuUsiOXA5v6uvHOY9KIJJTSCyyY5rSas4YfY/kZGhKL Rsl9l1PsN2QCTMgwcdGnVQTPeFNoIGBQPas1/akn0x1Bz+nYE0yiX2IoCVxiMq4WcBN79g 444S7L5iNRXjqrpOkJEnjpXoC+93zM/S5PvRqmsqxsBNmeyc1t68VPi14K/1nqx4tUCdc9 5mkAYuoqTcQNB4SYeeFdojRQ2zJZeCvi3nNPu+0GRAkuOn17Y6H6rUBKJqOY4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623616; 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=XRwA+ZYBmv5pfMjdGJ3y10ScCETRNMK5GPImyzLTJGU=; b=fyvhEmDWlIKSZVrXpOXk2FOoVgSEA1FfwbrzC7KpWC6ILGUYQYYuTnfNAL8JUasJThzpZJ l6XqdhHZpUiwmff2e+Ksak0Hdi8JdARqD0K2nrULeXF3VT5HFYppVXToCZAZJa/w46ORJ7 /lFlcrwSEh/I0zFj1gF83UvfWj1aK6u17K2koAqqlv9h0iO3gVH1KfK7NiWGEh5VVJozBl Ih6RnBqpSSSxybNaXGAXRHMG4OKUWAV0g44pk+jy1lr6Er+t5mOESzVpT0CRQLwmFF3hGr WVOLPF0vGFFHlu1TuBg1jg4YKcnZGtNt6LEPQNqNlpnGukW7E5i0qtfHyvOqVA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764623616; a=rsa-sha256; cv=none; b=waBQQTf3ORWoOZPj+9bkahG/uy+VtTutFJtOgyyXt0hseEsoi1okadV9E6rvHSHWFNtJKF df+T001syK4WjU9QIuw7G3MXkv4swhJBRHhzSsTQPedW8Yy35WNFbjj1VHvC1gbFGNl7rw d/14UCIscr++tJyR0rLYxeA6GxGY0qV+wStLcY7qPwgYljrTkpfIIB3nModrLO/IAotx6h IijElBIh+CFaZ34UTh5swiqDO95wLVLVbHlpGcEkeaZf4kp/SS4f2HElualN/GiyFZjsCk XoJPBklu/DPfQQlhcrl/v96urEHfzxzzbSBceq8P2ZxoUXpCMRMZYGGWOFzVHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxTW6nG4zf8g for ; Mon, 01 Dec 2025 21:13:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 333cf by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:13:35 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 0e14493af9 - main - 15.0/relnote: Add shar removal/le deprecation 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0e14493af95f113c58cb32e9d6f1461a48546e23 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:13:35 +0000 Message-Id: <692e04ff.333cf.4af39aa7@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=0e14493af95f113c58cb32e9d6f1461a48546e23 commit 0e14493af95f113c58cb32e9d6f1461a48546e23 Author: Alexander Ziaee AuthorDate: 2025-12-01 20:54:07 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 21:14:40 +0000 15.0/relnote: Add shar removal/le deprecation --- website/content/en/releases/15.0R/relnotes.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 905b8ea014..7aa9949147 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -790,6 +790,10 @@ man:syscons[4] is not compatible with UEFI, does not support UTF-8, and is Giant There is no specific timeline yet for removing it, but support for the Giant lock is expected to go away in one or two major release cycles. gitref:8c922db4f3d9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The `shar` utility has been removed. +It lives on as a port at pkg:sysutils/freebsd-shar[]. +gitref:3fde39073c72[repository=src] + The cryptographically weak DSA signature algorithm was removed from OpenSSH, following upstream. The man:publickey[5] database has been removed, @@ -1160,6 +1164,9 @@ gitref:4c736cfc69a7[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The man:firewire[4] bus and related drivers have been deprecated and planned for removal in FreeBSD 16.0. gitref:fc889167c319[repository=src] {{< sponsored "The FreeBSD Foundation" >}} +The man:le[4] Ethernet driver has been deprecated and planned for removal in FreeBSD 16.0. +gitref:e4d6433e9c03[repository=src] {{< sponsored "The FreeBSD Foundation" >}} + man:syscons[4] has been planned for removal in future releases, and has been noted as deprecated in the man pages to notify users to migrate to man:vt[4]. gitref:2bc5b1d60512[repository=src] {{< sponsored "The FreeBSD Foundation" >}} From nobody Mon Dec 1 21:13:36 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 4dKxTY1ZD4z6HgQY for ; Mon, 01 Dec 2025 21:13:37 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxTY0WYtz3Fjw for ; Mon, 01 Dec 2025 21:13:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623617; 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=/W0t/fnwFmlpzr0mZV5zkJnM/4aCCvPCrRw2mMSve4w=; b=qOEzHklBNF+hKBe9F0WHoTkDQSTKgUrdLr7qoQjfGp3hAjfPpdvYZx6lEirCjtZzLdsVU0 TuSIfipblERShhp3kr//hQOLFKROAn+Vbs6/qcfocUI9BqIJQZgeepsRQZEQ9C8RpKddBi 4kmQURJ+GiLwo0ymxLVAxTF3BuK+kDtst2FDk83Gi1cQ8Oowny61EsAvaEDGWOdJ7zvbvc dB99sxUF2WWlXVFIGle4cJsik743jgKkV+jgfc2YIEs0AouNYlyLulm1pZ2CD1mWVl5Efu gdkqQvHmL2RN0tn6V3LfbnpTIa/h+GFFFnpF8zDMTGrLf/Mz3rMl0jqpwY4Kbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623617; 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=/W0t/fnwFmlpzr0mZV5zkJnM/4aCCvPCrRw2mMSve4w=; b=yaC9bgUaT+47UABMKIg11KLfWhrDZ36a9+1ZoyeBqk9Z+99oExgbInQTlciT84uE7ivNaR lW38iuTB4/Ah46gr3vWWSl8HI5JpYKTzQXqQHThP+TeM8R1qGVhLVi+I+8ppnpGQBcoQ4S 3eoxAWFk/j746TK0h2E7BF9yBXk1NT6oUzFa3dm6wyz6YvuEH6Jq5GZUN1IXHitw9Q/XqJ dRSJx/YriMJbnr50kH6xApg21DaOPQtSv87fJFhXlUJlShT7XPONMMGuX7pJayN3GGdvfv lv+61Ho7CsPgeaG6mzgGzlPzPDd2T6YoErrFnF9q681yzU4Qpc5y0FVch21jCw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764623617; a=rsa-sha256; cv=none; b=lFya7W50PKRpD2pQgk0zgW1B8QDTWFH1Nt93RWHfuDto59Uf+l8uRVZXKM7Fyi4zgerkyl UBxuCtlqySFksK24uyHur9BrRAkMhalbrMKTpAhfdaZhg6NohXkSv9JrHxvLdnpzHhVpSA gGd9CeUH+uQCX275MlXDSd8HsdlG+BWj6opzoZhhaRC4EFOrC+w15AH25akKOcMFvjekF5 iZGTqsi8DLo5ADL9P/WOIfjx87AlVd3BkYv/u2NYslWJnUcTnrQCbpiP+ovMUtS8iLBfNU VhcbasiAu1tVPai/sdDN16Z84HVCxOv4RWTzgSP7l6zBkpGRvuBuiOgBVIXw2Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxTX74S5zdny for ; Mon, 01 Dec 2025 21:13:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 34688 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:13:36 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: ae2fe8099b - main - 15.0/relnote: Mention builtin(1) 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ae2fe8099b7ba434348a1bf8681a7468c86f8ccc Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:13:36 +0000 Message-Id: <692e0500.34688.6c162d63@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=ae2fe8099b7ba434348a1bf8681a7468c86f8ccc commit ae2fe8099b7ba434348a1bf8681a7468c86f8ccc Author: Alexander Ziaee AuthorDate: 2025-12-01 20:57:08 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 21:14:41 +0000 15.0/relnote: Mention builtin(1) --- website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 7aa9949147..c4616a92bd 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1571,6 +1571,9 @@ This section covers changes to manual (man:man[1]) pages and other documentation Manual pages on filesystems have been moved to section four, the Kernel Interfaces Manual. gitref:1687d77197c0[repository=src] +The man:builtin[1] manual has been rewritten featuring streamlined information and a new section on keybindings that are built into the FreeBSD CLI. +gitref:42df4faf7004[repository=src] + A new man:networking[7] manual page provides a quickstart guide to connecting the system to networks including Wi-Fi, and links to other manual pages and the handbook. gitref:39f92a4c4c49[repository=src] From nobody Mon Dec 1 21:13:38 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 4dKxTZ1kndz6HgQZ for ; Mon, 01 Dec 2025 21:13:38 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxTZ0jP4z3Fpg for ; Mon, 01 Dec 2025 21:13:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623618; 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=dsS+R4OsFA6vexC+7xMVq48VT1Z583Qu1/dPEXHGuDE=; b=lTEoCJ/R/fDgedgZNPk2zciWln7HyCqbuknpm4phE+3OjaByRamW25ZMHieUuTxFuv0PIR CG70xHfBuEyqfLjs5dmb44bq8vPDLmt8vv6ZlUztRFhQHYLiprzc378xUELl7xjpzqxN9P pg3XHaftHRV4V5rkHhBbt/UppdU0gxwohiqnoV5SPnaAns8CI2iaCCQmYVapQScy88dYJN g7LMOVrutYPrzWrIANJfdtsZDs0uPsRFPdGGLtwP7QdXKlek23Nj9eP8CMH50+SI/YwqEa tggj6ejyeEYosrT57QlZMenHbyIQNZSgtrwwW/DyTevUTz5JHfADFSv5QSlrpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623618; 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=dsS+R4OsFA6vexC+7xMVq48VT1Z583Qu1/dPEXHGuDE=; b=tYxWyfSM4wUBSsWhtDFJlX0n9gA20LguQT/IJzOQFa1q7QJ8uoLu//2dInAkNKi/gdJZQr T+zdzhE9Q6cpXhOCGvtb8LKXPEej8Qpl8uuO7eZOeNSAb+V6AeqCk7LEJns74kYx/il01M VPcdIiU57QZDrllk38GbEfXwyAxCDC+JOnt24UNKFH0Jpxy38LomawAnduvyR1PA74DUF2 oUMbfE4aHeYvKWcuWPjVyx0gwsi0bcpjTGaRvi3d2O9IdQK/upVW21pH6HeEaJzPF0YpMP qgI/RgygPAtigeRA0RS7muldGYxK8q+uPYmZEyd9gLkwO8jd+t2ggXjakz7vsQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764623618; a=rsa-sha256; cv=none; b=ZZv9QUbsTGhGul+/2ZTuSz94Pg/96bm8cZCxykN7aa4eHFDfyNmPufZO2mQY84e2vBpT+N vF7Bx4aYbCTZlK8GGln3hMQ1Zrz8NH8N6mSsSousLSZ66nQrStG8rSAAZjMR9ZYnbiPdJ3 UCojq8RGP2im1h0Jc1BGjPx08HkOps+K34ePGJKXDLwzSrP4ppC4GYdrXTYvT0pMKKUsrk mZcpe10W+nnti9B8OwLWXdDWK6pVzcQW8elphU0gKz3IQau4BdmbtNcpjAmvYT9+CWC8Ef RaCZQ5ei92QNE7r4AqeNBVzNJetkPtS8lbAhmqigErv7EQ3bv1zRxPWZaY3BCg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxTZ0JLxzdxT for ; Mon, 01 Dec 2025 21:13:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3449a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:13:38 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 4299cfc601 - main - 15.0/relnote: Consolidate in Introduction 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4299cfc6010292002477d4c5371fe0f78bf0febb Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:13:38 +0000 Message-Id: <692e0502.3449a.a491d0@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=4299cfc6010292002477d4c5371fe0f78bf0febb commit 4299cfc6010292002477d4c5371fe0f78bf0febb Author: Alexander Ziaee AuthorDate: 2025-12-01 21:00:50 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 21:14:41 +0000 15.0/relnote: Consolidate in Introduction Reported by: pauamma@gundo.com --- website/content/en/releases/15.0R/relnotes.adoc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index c4616a92bd..60eb3a8847 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -34,14 +34,8 @@ This document contains the release notes for FreeBSD {releaseCurrent}. It describes recently added, changed, or deleted features of FreeBSD. It also provides some notes on upgrading from previous versions of FreeBSD. -The {releaseType} distribution to which these release notes apply represents the latest point along the {releaseBranch} development branch since {releaseBranch} was created. +The {releaseType} distribution to which these release notes apply represents the latest point along the {releaseBranch} development branch between {releasePrev} and the future {releaseNext}. Information regarding pre-built, binary {releaseType} distributions along this branch can be found at https://www.FreeBSD.org/releases/[]. - -The {releaseType} distribution to which these release notes apply represents a point along the {releaseBranch} development branch between {releasePrev} and the future {releaseNext}. -Information regarding pre-built, binary {releaseType} distributions along this branch can be found at https://www.FreeBSD.org/releases/[]. - -This distribution of FreeBSD {releaseCurrent} is a {releaseType} distribution. -It can be found at https://www.FreeBSD.org/releases/[] or any of its mirrors. More information on obtaining this (or other) {releaseType} distributions of FreeBSD can be found in the link:{handbook}/mirrors[Obtaining FreeBSD appendix] to the link:{handbook}/[FreeBSD Handbook]. All users are encouraged to consult the release errata before installing FreeBSD. From nobody Mon Dec 1 21:13:34 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 4dKxTc0dfFz6HgHS for ; Mon, 01 Dec 2025 21:13:40 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxTb6ZGrz3Fs7 for ; Mon, 01 Dec 2025 21:13:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623619; 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=Yn549PEY9tZbnKJPOcS/ikjy6B48qLvf2A3+mSCRBqg=; b=w5FsqgZqyOtavj8Zu1U8BKGrW37BaTs8t98RRrgAVxGNma8Ut0mdR/2wtte5SKFXQe5GWK 4y2QWR3Hp+2r1OCkSOVAwDymxqvZZmqjs+Wqz2FG+zMCJ/lKX5OR9Ve1sNJ6qhYYYVvTbP Oge3gUFD6trz5ok+pxjLGmaafo9a5I1yaBp6y5y0BK4oEqOHThPY/IWLp7VA2VZx8f35UI I6Crzjuvpvo3zmMtk4YPb7njkMYUFpGZWqAJYEA/ZATnwGegSYHudUkjvLkUrKUSMI0Dym yQBUzRcgHtir0dmWgVTTluSEpikakdafy3Mx6sEOLGo9xAi7g/DosHcH43j/Ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764623619; 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=Yn549PEY9tZbnKJPOcS/ikjy6B48qLvf2A3+mSCRBqg=; b=yLmRpCicP0A/QRd8d718u0/Sc12M7IdX4lQS89E36k2qW31WLCWQJkhmUk8JUd/3f31NsA OaXP6OP6IxdoSuU4tiAgMR550tfcTXCgNGLnhXKDqc8Z8TFbNOacNdNNMXEjs7DtLbXhtK 3CH7XTRGiNpzGgNjOeAoxRTUTHniHRTEMYX1vZIb6yX8zVKuszJVtj78pfuZp/ABeokQ1D qIuFBeATwx1NV65aUZF13Pa4sLceofG39zypwAN3wALiTJHPdar7RQMJyal6tBIS3Y3dRB Dzn4M9LQPrMU5MMMA5UUJ7RagHuiY7nYEI0Cc5fDn41n9xw/ar6fp0JeywASug== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764623619; a=rsa-sha256; cv=none; b=iT8/QP4TskHif7/O9KhxKvIAh8/BWhylb/Jp+Rko1nPMkpVDL4RVBV6zGbneUYtYNJ46mc YrFvoFfHPKBliYo8DBoprK3cGLXKox3EOvLi4VKyV1Gw6ZAFBKGFP42WHNtrCrB1x3qN9a ycBWKFr6sELCDYI600fvFuEsHj9T5pDk+xzghrIheAXCCLJgQXfqUYRJhjuKhefDs1nfis l65b4Txs1FjNrHYcAoAOwazek2Y9+pvixTd6LhtB6teVwhH6FjWLRKIKpDg9pLGUgXDKuB 0YkQz1KGfEP5nXLQHyBq9KIR7ICgmc0IO9fJs4oYhqhnZdPfJ5xt61DpIxahMw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxTb619RzdxW for ; Mon, 01 Dec 2025 21:13:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3481e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:13:34 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 4c50c51447 - main - 15.0/relnote: Mention GCE C4 machines in Cloud 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4c50c514474ac12cd8bd8b603f4ed48e46c7ba6c Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:13:34 +0000 Message-Id: <692e04fe.3481e.5cd4b7ef@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=4c50c514474ac12cd8bd8b603f4ed48e46c7ba6c commit 4c50c514474ac12cd8bd8b603f4ed48e46c7ba6c Author: Alexander Ziaee AuthorDate: 2025-12-01 20:44:40 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 21:14:40 +0000 15.0/relnote: Mention GCE C4 machines in Cloud Differential Revision: https://reviews.freebsd.org/D54017 --- website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index afc96c0e1c..905b8ea014 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -844,6 +844,9 @@ RSA host key generation can be re-enabled by setting `sshd_rsa_enable="YES"` in gitref:0aabcd75dbc2[repository=src] {{< sponsored "Amazon" >}} +FreeBSD {releaseCurrent} now supports Google Cloud Compute Engine C4 machines. +gitref:7b32f4f0a7fe[repository=src] {{< sponsored "Google" >}} + [[kernel]] == Kernel From nobody Mon Dec 1 21:28:52 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 4dKxq84h2nz6HhPM for ; Mon, 01 Dec 2025 21:28:52 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKxq82t05z3Gvw for ; Mon, 01 Dec 2025 21:28:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764624532; 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=IAge8ZnH3KX7Jy9DRsfCIC/k8pF4csW6zfTNMV9O5Mk=; b=SLlfYp7dfniyksBBtCpB3hdZzgGeLsMh/Q3obwSgscaiLbQpifQaCavXm331MEVpdnaUvh 2MxU+WK/riS0eEywtAEq9pfNlEAhLWib5H1FvuPMTt7HHHlA28rTgwFJy5XDYzYj2gRa4l 01Kt8yGVBm0TeJUTBKhdtPOkLWs1M8xtWcrhipa3vb/G6Rr5nILhfMy/mzGUNAAehg6HTY sHeL2oKAZCG1KXDnwrRdEGDwNBuOyzMIy5fJLHZ4qZGPSCOsTtuyYXKARbUVlAcb413amI 6KF3sbrmfD7X8kN8T3/LQtKPDepwyMA+v6j1K+OYbKuqInRvkXt7hy8rl+jRAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764624532; 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=IAge8ZnH3KX7Jy9DRsfCIC/k8pF4csW6zfTNMV9O5Mk=; b=c8UnKh1fxwVL0GPs+T9Kqpgnjq9oUb/QOn59dFKfZFWwg8cIiONPpuTBA5eHpWcWBF+T80 suc9qVE07UskCdk94xn6QCd/uTaEQnCvMZfeX0DWJjd6Qy/fIMaXW1kbKS4BlYzIzNdc46 jHm8sRURdzN5DizTfL/griIW+MEhLjWJkU5VwKG7ZNly2H4la4Dr93PUsSxn2W5GiOFn35 FZpO9G4WfLq6kMuNuPxOr1i9FMa9S6Efw0uagsX4g+tbgTL2Glw0zFjaqm5i6TmMG7JnCN iqwcKq1VkiqgfFuPKbRgEBMiIIbObPGFPU6yOKRtVsXF0K+3oNcOKlHn2NAyoQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764624532; a=rsa-sha256; cv=none; b=FjvgfGBD1WBtQSQs2abT2cQ7+dDme5eXKUXlXpwYkCTnOoqenkCHReDU1yLzlNp+/xgRSa SHFpXw7C8fYcOY+GKHOV2E76uoSHUzrpvGkn3GbROGklkIMS+U82mamOEE/PdjWc7/YJuY JTh0DHZZ8bnxfKOjj7ctCC0NtNQ1i86fhj0Oq6chf9U2DkFuhzn/t34x91GpqykHshE6q0 Vy38M7k1h68rZS8jj/bUDpsvfweW6KetB2NaM6D0m7Kx9l6WejfOxAuCb4gf8BRdudmOSI +8CrGSnZgsMcocY2is7p4jkqqXqZ1wdR2WKxJYJlc3+GT9KQB45ivpe6XEtlbQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKxq8260ZzfP0 for ; Mon, 01 Dec 2025 21:28:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 36383 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 21:28:52 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: d21a3d4f83 - main - 15.0/relnote: Spin off an Architectures section 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d21a3d4f83dcb29360ebaf03a5cddc93b5d6c165 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 21:28:52 +0000 Message-Id: <692e0894.36383.55fa2be3@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=d21a3d4f83dcb29360ebaf03a5cddc93b5d6c165 commit d21a3d4f83dcb29360ebaf03a5cddc93b5d6c165 Author: Alexander Ziaee AuthorDate: 2025-12-01 21:25:47 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 21:30:03 +0000 15.0/relnote: Spin off an Architectures section This section mentions the removal of 32-bit platforms except armv7. Requested by: jhb --- website/content/en/releases/15.0R/relnotes.adoc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 9c5c7b5c77..b2ab34dd6d 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -392,6 +392,14 @@ This section lists the various Security Advisories and Errata Notices since {rel |man:freebsd-update[8] installs libraries in incorrect order |=== +[[architectures]] +== Architectures + +The venerable 32-bit hardware platforms i386, armv6, and 32-bit powerpc have been retired. +32-bit application support lives on via the 32-bit compatibility mode in their respective 64-bit platforms. +The armv7 platform remains as the last supported 32-bit platform. +We thank them for their service. + [[userland]] == Userland @@ -987,9 +995,6 @@ On amd64, handling of the `%fsbase`/`%gsbase` registers and tls base were rework gitref:68ba38dad3[repository=src] {{< sponsored "the FreeBSD Foundation" >}} -The venerable i386, armv6, and powerpc platforms have been retired. -We thank them for their service. - [[drivers]] == Devices and Drivers From nobody Mon Dec 1 22:17:50 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 4dKyvg0q1zz6HnSY for ; Mon, 01 Dec 2025 22:17:51 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKyvg0Fphz3N8t for ; Mon, 01 Dec 2025 22:17:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764627471; 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=vgwLWE54Pi6MP+jdn1otBaNyK2CsvQGmCiS335u6AXE=; b=kOV6QaLUAOl4gf8RDLUhiY3pcon+o8r4wpa4mpzVrsUsiF7Xg6RnXtU/YEvj79v2QCpfet IkkhIYLchuGkFHNOXvu1GroCiZ/ttzAlPGrpH3V2Jx4/ESm3EktviuvaBR/j0RMWBDm978 gOzI2FVoi23jrE840CpkVRz4uAPc88DbBWjJuRjSKNHbhj7PWA36TWtz70bhlDj34iMA7V jcuks+jIsTfP/WQYRQ17rjP13vSWleF+ex8wP6ThWvC+5Q02ZUNvgms3aIiej9We89brgR Kw7Io43wx3voxnyaWjDFggNfVL7Z4ZPmclTTKnl0VokpnBs6c4OH8scKIm2FRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764627471; 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=vgwLWE54Pi6MP+jdn1otBaNyK2CsvQGmCiS335u6AXE=; b=IbUbpb2E5kGho6OGmxL/+xHSfVsx1mIBrmf3aDR8MRN69YqhKxFvWeZDu5ydadnrCFrtaU XnPsu3thfsjBFN/5wVJ0Be9v2WNmJuy/7GRK365heNH8tBCemqdwryVP6AlT9eyyfc7CG0 sPS1Ta2HZLNuBZd9My9Mm0ORT0Ow5nKux3vp+8gGyspOaLFnTCyF2qhCJ5WgD+7Z/fPew5 tE0FdN6KZcZnx7XHRHaR3VzNsgOeqmQjMvIrVq2BtvxriYdEXg/5Q7DX9V/TPFagUFlkxI Ohsxiv9jxmDZdAvjhNfK+/D7IDIrLFNuK4of7CRvfy5OqVeMW5QSpKGc6TjfcQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764627471; a=rsa-sha256; cv=none; b=OOIrxJ9IuoNvxKhHs5+WwfmHiMhibRciX7UgkmOzsJqu/QjymVGEwrxy6Uso/vB760/KjH 7QMZJkuChCMBDI2wAU2r3jKx1MF6UHpCl9mtXLhkVHLffTG2BqTIBfBIDY9/rMfSBDVyj2 ipsQ8SyLTFD7MFGKhnqdqkDehfl+7d+Khv2NTJKDslZdqZJHwlpD7Hs5BCyLL0/GeYquvf /orYHdNfFgu3TwLTlqOpHR+/ta48wwE+0QrcRbg0FMHr38cX43IwoMLqX+gfmkIe2Vzl1r 5Ia4YMktVgTgaFKvBpbN9AcroRwVGplPB43G8hx4upiDxrue3iBuNYh8pdk6gw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKyvf6h99zg18 for ; Mon, 01 Dec 2025 22:17:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3a297 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 22:17:50 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 508e5d7803 - main - 15.0/relnote: Fix another macro typo 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 508e5d78035e30fe1157cdb75accc25acdb85685 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 22:17:50 +0000 Message-Id: <692e140e.3a297.1bbb65e@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=508e5d78035e30fe1157cdb75accc25acdb85685 commit 508e5d78035e30fe1157cdb75accc25acdb85685 Author: Alexander Ziaee AuthorDate: 2025-12-01 22:16:58 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 22:16:58 +0000 15.0/relnote: Fix another macro typo --- website/content/en/releases/15.0R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index b2ab34dd6d..6e6c725c1e 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -793,7 +793,7 @@ There is no specific timeline yet for removing it, but support for the Giant loc gitref:8c922db4f3d9[repository=src] {{< sponsored "The FreeBSD Foundation" >}} The `shar` utility has been removed. -It lives on as a port at pkg:sysutils/freebsd-shar[]. +It lives on as a port at package:sysutils/freebsd-shar[]. gitref:3fde39073c72[repository=src] The cryptographically weak DSA signature algorithm was removed from OpenSSH, following upstream. From nobody Mon Dec 1 22:19:08 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 4dKyx83W8zz6HnQN for ; Mon, 01 Dec 2025 22:19:08 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKyx82w3kz3NFj for ; Mon, 01 Dec 2025 22:19:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764627548; 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=u4HlAsIt1kZoeGOH5YX/BlBOTkNdAVBLKsS1PNZbVOk=; b=VLKMcSj5SwkJdixR1eK5m3Wl42QfkkRylbOpTP/yft3Rv6p7XdgqIsmQJghbQoicqkerdU yEuXpFs975vhiG9DRLnWuLp1203JkPhcydbvKoUZ9LlWMeRqAPJEuL2ae03GZ/oOGgvGNu AUC1AbmumJ3VJiYvdrlTqSb5o1ySk0EW7dC/f1VPgoSECubVNeABrEm7VHr7iE7mpo3Vse XAI3Rm//ycGPXCGMRixgFk5MIsL+2GYvQRTi6g567Dj4akWKYcRXsIYHiRMVbIoihE/EDu c1U0jcUwPnguHD8ost3fb14RxH/CoAT/mt1M4F5DGgUxjYmjH2M5dLMaQPoEIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764627548; 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=u4HlAsIt1kZoeGOH5YX/BlBOTkNdAVBLKsS1PNZbVOk=; b=pKedsXfSnEEQ8XsPGndhitE57AEiFsA/mXRIfE/iO8aGJ4eYFGFfM+FVZEaeY9lB7Si9E+ 7JF6liFquiGbo6KzVP5FsJ4fK0TdR6KYXNoFSRUH9i5TEjSTztjzvcwRaJV6yMtD+Actzs dAvPma653RbVCp/1XR+2ymW3USpK1RjxhomKeQ+WjrmGwyGAFN0A0jl/OATTve+Ev9uezf mDSjG7h5IAw3qTEju6AuVIeQOZFS2tVULTD7Qwd956AGegRrxFYT2E5m0E0QCfEGHIeE1q hlAM1Qg4QZWCtwWZryVv7vw4zR/99/oDrOwkJ/rO5B2ZXGx4ifJe3TVJwgvROw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764627548; a=rsa-sha256; cv=none; b=m+subp9eGweaiauA0iTxFLT1yX7qtcgElzPqeAHqoZ+/yLws+qhv9ta1w+eZe8Dy2XmVnv M3P8uP0hRT6eZ32HvLBaBYScO68iAqnaEbP2mH/RzOVNopjZvzTcgIttVTnbmOCz38AJaJ etFqDG+w3BrZyqBXlSbXLTTzIFkxduy5RHD9OKUytUIIp30z7RVeBsklA9QqhLppQra5ez QI0lG+M2RII5p4vE6q1/NRXyp7+/Z8wTt36Wxv35oynCmglZ0hlkYh4Kt3S/6jRfFgJDQR yEM1tUFAq2BgCcrGB55uEhD5ExLOil6HDQ437Da4kbfFMVnwUiSiJOSkIC2BvA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKyx82BsmzgLg for ; Mon, 01 Dec 2025 22:19:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3a0a2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 22:19:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: bbac46ce80 - main - 15.0/relnote: Spelling typo 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bbac46ce803edd30577885999b0db74a7a9af850 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 22:19:08 +0000 Message-Id: <692e145c.3a0a2.712c1421@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=bbac46ce803edd30577885999b0db74a7a9af850 commit bbac46ce803edd30577885999b0db74a7a9af850 Author: Alexander Ziaee AuthorDate: 2025-12-01 22:20:01 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-01 22:20:22 +0000 15.0/relnote: Spelling typo Reported by: pauamma@gundo.com --- website/content/en/releases/15.0R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 6e6c725c1e..ff73972a40 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1287,7 +1287,7 @@ gitref:a15f7c96a276[repository=src], gitref:66b5296f1b29[repository=src] {{< sponsored "Chelsio Communications" >}} -Add support for dynamicly resizing NVMe namespaces. +Add support for dynamically resizing NVMe namespaces. The man:nvd[4] and man:nda[4] drivers now notify geom of sizes changes in real time. gitref:86d3ec359a56[repository=src] {{< sponsored "Netflix" >}} From nobody Mon Dec 1 22:38:46 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 4dKzMp1KFYz6Hqdx for ; Mon, 01 Dec 2025 22:38:46 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKzMp0lQHz3Q36 for ; Mon, 01 Dec 2025 22:38:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764628726; 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=3nhhvLILROqOXv29ng5fGn1hdndK0g6wll2M3qY1+go=; b=rdl2nhQJv4gt9PHoaOIFvt5xzv3rRsNeyhvTRge3M4stEvh6aEt8Rd+VM9ApXQxIP6ltxU uReAVs1XhVsgVcGRzlvRISW6T5u58lu4qJyRFi0bd2533AdvCjBjlrWjhhKsXH8cy4hH6k fm8QoWSCtQ0PfdpTzEwCdGFJkRy8Z9eCN98qZpCp3DIj/KV0RMHVGh/MtIW5RD2z2jPduA D1yDG0wMGNdKFKawOC+VflrKUkQj+5ASAaIvUrmzSqcQ0xe7VJvfzlC2pNpUv6VhiFpBsk owS+wREs/PhpCm89B3PVY0mtrb4Eaj6egoAXntWZWq+JR6rK1Bpkoao1A52qxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764628726; 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=3nhhvLILROqOXv29ng5fGn1hdndK0g6wll2M3qY1+go=; b=sRRin6l7aTINU+uvG8m4TaCUwG830ZRzIDqakyZFV0eTe3+CRAdnhc3Ge2bhaF/arCiVIo u9n8t/BrDUdHWiNhv4Yh6u/EBgYNIkZtL5XjzmFMhxzi5Ab5BdKGfo5OqyhdXFxFWNovZU d337fp7OXNS8JRfJho3xS2+NWr3uWX0DcaosVK5gUq7woHLwc199I7KE0Wt+dVC8hOwIKx 3fZBxZoqU9YEqaHjDmodwjFKlhc/kVoyvk4SIcdpHaP6c/EU9qsjBpb5pu+sotRFbDAQno reBksiqQezpMszDENX6tRxQDETaoQshh7QwHYQImJNZz8ENIi6Nrhq8U89pnxg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764628726; a=rsa-sha256; cv=none; b=b3N1e3EeiAhAgSRrLZcN6+w2obYEE1SYrQQvmC12CosOqhsrH8U4DM2AP8aIOt+NqUqkTX NGFFBgHb9e+91TLHOewF/uYKVegLO+GbRIzhp3EOFchdDA0r1GdESUVJZcvgsohISIN+ZU jwxlCSy7+42PjcOzh8b1atahEZ3h7OBK22se1FZLwF4D5wJ46tv2F1N+rkIVRF+2l9iBy9 A9WqcsWuV4CVzNYyDfelJzsFNgDbSrvtR5/PWJqGX8R2rBSl7bvexg6CFvEjMlcJ6gkHtL 7hMSYzQZmODgHlYtQH7ersZH7efA+6qgXNAy6ID38J3yBvaHXkJNVp9fEUar/Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKzMp099yzgRj for ; Mon, 01 Dec 2025 22:38:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c203 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 22:38:46 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Dave Cottlehuber Subject: git: c2b197a211 - main - releases/15.0R/relnotes: document how to fetch new signing keys for BETA/RC users 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: dch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c2b197a211d5e80d2647fc86b501ef8f1806cc0c Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 22:38:46 +0000 Message-Id: <692e18f6.3c203.30dff8ad@gitrepo.freebsd.org> The branch main has been updated by dch: URL: https://cgit.FreeBSD.org/doc/commit/?id=c2b197a211d5e80d2647fc86b501ef8f1806cc0c commit c2b197a211d5e80d2647fc86b501ef8f1806cc0c Author: Dave Cottlehuber AuthorDate: 2025-12-01 22:37:50 +0000 Commit: Dave Cottlehuber CommitDate: 2025-12-01 22:37:50 +0000 releases/15.0R/relnotes: document how to fetch new signing keys for BETA/RC users Reviewed by: cperciva, zaiee Approved by: zaiee Sponsored by: SkunkWerks, GmbH --- website/content/en/releases/15.0R/relnotes.adoc | 34 +++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index ff73972a40..622aaee6ae 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -65,6 +65,40 @@ Source-based upgrades (those based on recompiling the FreeBSD base system from s Upgrading FreeBSD should only be attempted after backing up _all_ data and configuration files. ==== +[[upgrade-rc]] +== Upgrading from Existing Pre-Release Base System Package Installs +[IMPORTANT] +==== +For users of PRERELEASE, ALPHA, and BETA builds of FreeBSD 15.0, due to late-breaking changes in FreeBSD.org infrastructure, it is not possible to upgrade directly using the man:pkg-upgrade[8] utility. +==== + +Users should either manually copy the required files from a source tree checkout of `15.0-RELEASE` tag, or a later commit in `STABLE` or `CURRENT` branches, or alternatively, force-install the `FreeBSD-pkg-bootstrap` package from the official release base system packages. + +The recommended, and most secure approach, is using the source tree checkout of any of head, stable/15, or releng/15.0 branches after 2025-11-27 22:00 UTC. + +.... +# cp /usr/src/usr.sbin/pkg/FreeBSD.conf.quarterly-release \ + /etc/pkg/FreeBSD.conf +# cp -R /usr/src/share/keys/pkgbase-15 /usr/share/keys/pkgbase-15 +.... + +Users who do not have up to date sources installed may use a less secure, but simpler approach, validating the checksums after installation. As these are architecture-independent files, the checksums will match on all platforms. + +.... +# pkg add -f https://pkg.freebsd.org/FreeBSD:15:(uname -p)/base_release_0/FreeBSD-pkg-bootstrap-15.0.pkg +# sha256 -r /etc/pkg/FreeBSD.conf /usr/share/keys/pkg/trusted/pkg.freebsd.org.2013102301 \ + /usr/share/keys/pkgbase-15/trusted/awskms-15 /usr/share/keys/pkgbase-15/trusted/backup-signing-15 +ab261a3b84ffc11654ac0bafbb7d6b3f1b6afc30bfabab3bcff64259678eac26 /etc/pkg/FreeBSD.conf +036ae4f9c441a3febb41734bbb37227ec3374edd3c6c687e5cb70d580efbea30 /usr/share/keys/pkg/trusted/pkg.freebsd.org.2013102301 +529c79e85a6ca152faa9d57ead85fe0111ffada8d0a0fa2f11fc510999fa50df /usr/share/keys/pkgbase-15/trusted/awskms-15 +c368ec8d05654bdaad34742c1d75b9b150bfc3892838cef32f6e5b036b0c0605 /usr/share/keys/pkgbase-15/trusted/backup-signing-15 +.... + +[IMPORTANT] +==== +Upgrading FreeBSD should only be attempted after backing up _all_ data and configuration files. +==== + [[security-errata]] == Included Security Fixes and Errata Patches From nobody Mon Dec 1 22:45:28 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 4dKzWX4gJHz6HqqD for ; Mon, 01 Dec 2025 22:45:28 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKzWX3bxRz3Qk8 for ; Mon, 01 Dec 2025 22:45:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764629128; 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=00K5YCksuUMYbwl/HQH4vfjnmYLIm3RuylVqnCgen20=; b=AU+iu3nV8k02teSqKFhC7uiuRKHtUATyFaKaNfUKaZGPHvsUXMQ38jUBHD6aHp2l0tzX79 qIPbVSysDK5a2lTOH8KKLOiR3Q0eBvGjDFnQICg4eMBMP5FNyv/UIvVidImrWyOu9ispIL Id73tsaptsu0zRfZXv1ly/ktJmoRZXm/3UBMGmw9HNSViGS9n+wpIxNceJ6KmpYWPzn5YM rV0P3MjA8MoYeBKUzjB2mvsxCKOqs5sX8CYvncspJjRtFl8802bYyJrt9DdO7bERD0oN4l lzpkEL+A6slkKWpQy9GwLNxBE6XocxM74P/Gm+lEZKNLkkP2unHQ6S6uk2katA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764629128; 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=00K5YCksuUMYbwl/HQH4vfjnmYLIm3RuylVqnCgen20=; b=x07bqLv07M8OtoGXZ7NG85EaUe6AOHFU6v1DCbXiGK1sW0rJEMGnRJ2mWuZidmJrOmnkWA TPKsvR6CxawiS8gVjpAuyQjQ5MrilgJwBmsTcR5fhL0S2JwDIH/Sv6+PnRUyfY/p58VMxs wZnuPIsOTJhEwsRJCMZjXbGSrbkX2a1WpVJlrVeVD7TdPoIrvtIPJ9R5S8+JKVVO0nrL4l iFaIWF26e4+cVvtjj0WwuHgq7G6fO56J6L7+nd3zy6Se9DaHS3xySweSF8yRsUCoF/l+AS xmv9NAmNfDJssFf2mcBM4vYYWepLLA2MpHIbM19o0dXSG0mH/DgZ8CeSGA3NXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764629128; a=rsa-sha256; cv=none; b=Mfe9uG7Y0VTpBDGbyw0jcrkJsHUCqKE7APNr85+qmf6Q4C9GtUNTCvnNulPNiOu/9CbSql ZIliY9ILEVmOP4CwXhSjxbrp3rjdhD6+mitGlzrhMxNPoQePRwo2ZCXGZtpeKfjQOzYCFO NhuWMItdBkNb48lhlbYQLZJM323I4cOTI8u/4OdmpMPxVqmQRBhby3BE9PoOrzBTJ5IFXQ TBcSYldCRKH3gvoSvu7X0C4HlGaJDG7cs80AGoNMWNnAmbWYn0Wkj8NXsdPwf4PaCGgeUV u77IuDCtrE9IcJMki7fCN8jqbaXit536+P22tFv582OH4D4YKgH4BVw74UnudQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dKzWX2sCFzhD3 for ; Mon, 01 Dec 2025 22:45:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c170 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 01 Dec 2025 22:45:28 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Dave Cottlehuber Subject: git: 1371b0ba8c - main - releases/15.0R/relnotes: add jail meta and env parameters 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: dch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1371b0ba8ce5a3fa596ee6f6702280f7b2c1eda4 Auto-Submitted: auto-generated Date: Mon, 01 Dec 2025 22:45:28 +0000 Message-Id: <692e1a88.3c170.74b8c64e@gitrepo.freebsd.org> The branch main has been updated by dch: URL: https://cgit.FreeBSD.org/doc/commit/?id=1371b0ba8ce5a3fa596ee6f6702280f7b2c1eda4 commit 1371b0ba8ce5a3fa596ee6f6702280f7b2c1eda4 Author: Dave Cottlehuber AuthorDate: 2025-12-01 22:37:50 +0000 Commit: Dave Cottlehuber CommitDate: 2025-12-01 22:45:19 +0000 releases/15.0R/relnotes: add jail meta and env parameters Use man macro for other jail / jail descriptor entries. Sponsored by: SkunkWerks, GmbH Approved by: zaiee --- website/content/en/releases/15.0R/relnotes.adoc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 622aaee6ae..c3583a0fde 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -565,6 +565,10 @@ gitref:04b465777a09[repository=src] The man:jail[8] command now supports the `zfs.dataset` parameter to attach a list of ZFS datasets to a jail. gitref:e0dfe185cbca[repository=src] +The man:jail[8] command now supports meta and env parameters, which are arbitrary strings associated with a jail. These parameters can be used to tag jails with specific metadata, or to pass information securely to be accessed inside a jail. They can be added at jail creation, or modified later using man:jail[8]. +gitref:30e6e008bc06[repository=src] +{{< sponsored "SkunkWerks, GmbH" >}} + The `rc.d/jail` startup script now supports the legacy variable `jail_${jailname}_zfs_dataset` to allow unmaintained jail managers like `ezjail` to leverage the new `zfs.dataset` feature (see above). gitref:0b49e504a32d[repository=src] @@ -918,10 +922,10 @@ Support legacy PCI hotplug on arm64. gitref:355f02cddbf0[repository=src]. {{< sponsored "Arm Ltd" >}} -Jails can now be accessed via jail descriptors in jail_set(2) and jail_get(2), as well as the new jail_attach_jd(2) and jail_remove_jd(2). They allow manipulation of jails through the file descriptor interface without the race conditions inherent in jail IDs, and can also optionally control jail lifetime. +Jails can now be accessed via jail descriptors in man:jail_set[2] and man:jail_get[2], as well as the new `jail_attach_jd(2)` and `jail_remove_jd(2)` syscalls. They allow manipulation of jails through the file descriptor interface without the race conditions inherent in jail IDs, and can also optionally control jail lifetime. gitref:851dc7f859c2[repository=src] -Jails and jail descriptors now have associated kevent(2) filters that allow tracking jail creation, changes, attachment, and removal. +Jails and jail descriptors now have associated man:kevent[2] filters that allow tracking jail creation, changes, attachment, and removal. gitref:1bd74d201a53[repository=src] gitref:9d7f89ef2607[repository=src] From nobody Tue Dec 2 00:08:51 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 4dL1Mm01ylz6J2Rj for ; Tue, 02 Dec 2025 00:08:51 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dL1Ml5JJ3z3ZxS for ; Tue, 02 Dec 2025 00:08:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764634131; 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=xxL7WsgLxGCrPWrix6wb3WIRlkcDtLXhhRv+orv+o90=; b=LOUTkgs5P4U2D3ourDFEBcgPq9Dz84f72iRSwSDr8mMvPvEcZ5I5NLwX6STt+Sk7e1PLeR +blsZjK4u14h40PEdTYbRZTVlKXi+XiIj0JRkWHvLJQ1Zcxyv1f6xAQJaaxKgazMWdz2jM Rbfj9ZwLXW2S1Lw49Iiw/nVZDVZdrDueA3nS7FRmxmPjmUoYIdq1ND/nk3D7JoGSLfPjwX bLufmZhKdeiP8rpRqen32KEs1a5q77wDwouCmEG0sCMKJSsSfyh0eDHoIbOcKK+ASto8Ft EVTqUsRiaOuGn1AI7o1fMo/TcMHOmE2PwASVzLEyBZlRfj2YvjzE99ydDufWGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764634131; 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=xxL7WsgLxGCrPWrix6wb3WIRlkcDtLXhhRv+orv+o90=; b=Ih2Q7ejEjDlNiD/+SgeBFDHZc9PvsHWuU8vUOoCjgO3mXwgU4GQFLs4c5xbjclQI3wMEyN yz+1IlP3xj6kGo2C5GcDo1fOZUloLEbBbOGXbBvUP8IMLT1fnqd1UHWbuMo/Z6KgeyXNEJ 9Qf1OSlPnUj2u4+gCUOL0LgqilDC+EHBjQuhop2A7KWauIGT7GEvDXKKMAPWNpWwtO2k2R LudJJdubafils/9/srGgm46+Jl/jRyjtmt7V46gk8jockVN4JShddgFU+6+WBYiYZqHZt/ xMgdIkmTojAiteTrcqWo56OQGttdGc23uS8P/dxEp/Y3zxIJNeVLEdUTPsys8Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764634131; a=rsa-sha256; cv=none; b=wMeud0VrHUwnAJDPpQSfVEJ8jCCpPiBhwNpqCpkUhOatbudy66CmI06EOZanKbXzwF6tEE NCc+rKyJAeKA6SRyUqj/Jqrn67R7JqevpNg9fyIM/hra/4P9wdxufRcY3W/YJFr8FiOAdw i3eESHmkAc+Qq2qJbgAhSA1u4qwwGa9X+bNAgWfYI7N1mtCIp3jFaKOVQFQKDPUHSd8TpE zWu4WwcBYF8KgOPhZoQjVsf0+qEuOZh8n7MuqdMNaaQIUypsqrmIQvUdk7IzwprXTMEbXB 7iQKybXOiCIdEAlLXb2NgW7qPDYQq4ItgzKtS/U2cfofcAtq4JeRK9G8dLvL/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dL1Ml4GPWzjxt for ; Tue, 02 Dec 2025 00:08:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id ae77 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 00:08:51 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 7a0a39f3ae - main - 15.0: Add checksums for 15.0-RELEASE 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7a0a39f3ae2200b0e47da9a42a433196059943ce Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 00:08:51 +0000 Message-Id: <692e2e13.ae77.18947c2f@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=7a0a39f3ae2200b0e47da9a42a433196059943ce commit 7a0a39f3ae2200b0e47da9a42a433196059943ce Author: Colin Percival AuthorDate: 2025-11-29 02:55:52 +0000 Commit: Colin Percival CommitDate: 2025-12-01 23:04:15 +0000 15.0: Add checksums for 15.0-RELEASE Approved by: re (implicit) Sponsored by: https://www.patreon.com/cperciva --- ...ECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64-vm.asc | 31 ++++++++++++++++++++++ .../CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64.asc | 29 ++++++++++++++++++++ ...56-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc | 20 ++++++++++++++ ...eeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc | 20 ++++++++++++++ ...6-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc | 20 ++++++++++++++ ...FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc | 20 ++++++++++++++ ...6-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc | 20 ++++++++++++++ ...reeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc | 20 ++++++++++++++ ...A256-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc | 20 ++++++++++++++ ...HA256-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc | 31 ++++++++++++++++++++++ ...M.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64.asc | 29 ++++++++++++++++++++ ...A256-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc | 23 ++++++++++++++++ ...56-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc | 23 ++++++++++++++++ ...reeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc | 20 ++++++++++++++ ...HA256-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc | 27 +++++++++++++++++++ ...M.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64.asc | 27 +++++++++++++++++++ ...ECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64-vm.asc | 31 ++++++++++++++++++++++ .../CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64.asc | 29 ++++++++++++++++++++ ...12-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc | 20 ++++++++++++++ ...eeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc | 20 ++++++++++++++ ...2-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc | 20 ++++++++++++++ ...FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc | 20 ++++++++++++++ ...2-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc | 20 ++++++++++++++ ...reeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc | 20 ++++++++++++++ ...A512-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc | 20 ++++++++++++++ ...HA512-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc | 31 ++++++++++++++++++++++ ...M.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64.asc | 29 ++++++++++++++++++++ ...A512-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc | 23 ++++++++++++++++ ...12-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc | 23 ++++++++++++++++ ...reeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc | 20 ++++++++++++++ ...HA512-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc | 27 +++++++++++++++++++ ...M.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64.asc | 27 +++++++++++++++++++ website/content/en/releases/15.0R/signatures.adoc | 6 ++--- 33 files changed, 763 insertions(+), 3 deletions(-) diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64-vm.asc new file mode 100644 index 0000000000..570890e0c5 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64-vm.asc @@ -0,0 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = 7b70f210fa737c53c911f6298e5640f19ae692fbf457dd26dae6f1bfd7a709b8 +SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 8cbc5f75b25857782f41cc71033135d772cb67df656d06a8c3c5a59d066c0eb1 +SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 7cd43f502df575c76e5b39d0fc164272c40b99facdba9c59387f619dca321c5a +SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 45febaec571bc9f5917ecd7833d8cff3f7cb049c1d13ad99ce3067a6c9a17b25 +SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.qcow2.xz) = 7aa8cd3acba96b05e4343776ee3cc52828c2eea206b16637a7d55d775aadc200 +SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.raw.xz) = 311661446d4654a81a687afd6cbca72cf32848f5251f072a7d4067c42e173324 +SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.vhd.xz) = 0727d7ed3b233075ef1f471e29c71c13be7c48b48263c5ae322ab99ad51ece69 +SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.vmdk.xz) = 1264de882258ac84965aaffec2d08cfdd3fd21d7566f5b817895723a9f9ecb33 +SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.qcow2.xz) = 04f3e6155a51e043619ce17805ed676841172ee5c4cc5cdff9cea0f38814e8a4 +SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.raw.xz) = 6c616e34a2683865678cc4a6d9b688a9264cbebc3625e7c87f4ce435baa09fbb +SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.vhd.xz) = b4bb85b2c78fe3cf1d3c48fc53f09803255a347635f5b7ee22fff996d2932d7d +SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.vmdk.xz) = 895936b58e69377b01090fad374e04dbf2eb9ddd61f247cae08ef678dcd8216e +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+sACgkQOJfy4i5l +rT8o9Q//bD1xF1suA2BMj/407od1hiI9oOjsvKuMF/R+qUOJl0/A8mDbaYQQZnF/ +RfEobtLS6EPrjX8OrPOFqzJo2eBIwCdS/jKGdaQRGmIrE/Uptsn3irND4iNg0F+A +K6YiuzRwCytcN25YI1t5D8oAwKPh3fEC6QuJCy0CGxkSa6LYWR8ONcMKbAavFvdf +H1ur3l6n4bMTPHlZIxAhYQr6qrTGXorMgOh3uZVVehGR1o2YOfCYa0T5G9Ig1evF +HXp8lMc3waEMoujR7SwZZryR77rpyfLxEUlayTcJwSYQ9wpov9T75XLDpiRGrXpV +xcHLpeCoQb/GVXYRf89hruzyYKjSmpnb5YLN0EHFS3urm457eJwHAYEI+RThVk/K +8dKXNg7WNjcHta22agNNfbTO+dR8vWLW0Xs7HCKZYUSXh/v1tvfby8d5XXOeYkn1 +x2878Eip8U+0sJByCvxV93r8OSIEQHXARJfFIpLN0WXtl39LWZI8vP9U6789Xeah +rVeEtNJ1jkHkeynfSbyZgeLAM9+uDJd3R4Vb9Mqosuy5T7L7TknAnY4+dfryRzZC +n1j2Cdu01EKRKB9BxYb0MrENY9olWLYeWjx8U7nBQinve5coUlxk9rGGwtSn7aa5 +uiVu8YAX6Lo9s98nv68JO4xoWrhxPchDfsRHMKtgpnME1qIH/xg= +=+iKF +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64.asc new file mode 100644 index 0000000000..8aa82ee69e --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-amd64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso) = 78b40ce8065fcc08bfef96c05c5cbfaaa996059130134f5b097389df41847b46 +SHA256 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso.xz) = f7a3698ead2ae1ac9ac374bda32bd1bf9e31edbe0d94ee25a2dee13b0af0d165 +SHA256 (FreeBSD-15.0-RELEASE-amd64-disc1.iso) = cc73a14d4b1cfada880b78deb0b94ae0f439167418c32a6708f68f79563cb50c +SHA256 (FreeBSD-15.0-RELEASE-amd64-disc1.iso.xz) = aef466c89892df0ce9c41efb5722224c33dc60a8a0914217a73639d2bbcc4b98 +SHA256 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso) = 8cf8e03d8df16401fd5a507480a3270091aa30b59ecf79a9989f102338e359aa +SHA256 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso.xz) = 3fe17f410e241bdaefbfeb95f252841abd17b50e767f3fcb5ea6460b6301ec2b +SHA256 (FreeBSD-15.0-RELEASE-amd64-memstick.img) = 19dc179236d0fc3ab7a257b35002f93bd85216cb87b9d4962361a071e4e63fbd +SHA256 (FreeBSD-15.0-RELEASE-amd64-memstick.img.xz) = d3718a7665cf8c227013ffbecf0e39230b33ad3d02c2e623322b84cb680e9d2f +SHA256 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img) = 0863cf3045cb7cc891048e50830b99c984343a9506f111adfa0d74773610abdc +SHA256 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img.xz) = a5072a971e31601a596f7cb38ff7ed7056cb71bf1426fcf1c057bc1b676f2ec1 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+gACgkQOJfy4i5l +rT8Zog/9FKkVrCLXyelrf/YZYQeU6yWlzkzz0DYku4YvK4UJekkuTe638Puu5gvV +MZUD+MbMOQcsuy5xskmWrdKWIauEYKLkUZHNHl0vkm6vG/twfdoIGoW++OiteG1b +EkCbX0U8SW76x19NQUUewHiArioVhTRP+5zwPEBUWPRoMXiWmQAmY1JojJLMwxsn +TIEQNcTgFrYtBZBfLWeriVdLu6tQwGgx9dlW9+a/IdC/5W60Jc7Zypbk2UYRYPTH +/h2yivmz5Ps7Az6govfeMza5BKWyGXL5DIpnNebhME/rmyzAyF8/SVvpPl3bLZWk +lRTFrqEmixPQfHMvyFOdMTvac+Z724nQUhJAe/DPJtG/DdIzTT4FvcCpiTQF3g7d +WSNaL3al+ZHGCSdETjA8a8DTLJdaPfenAuj4RrRUXsgxNe6I9eKojxlgoUkaVeTU +SThkRz2cD/ttn5dfDuaxo57BTw8UFu1scfbLGrJ6BGqLNaWQdd7b1i5qDOU9WWyz +Ury40dg/C2aRlU5djK+Uk/2oKZbZspv2Rch/0Mscn+s/5GcsNnn0PX5mgODMS8hD +91EvDwAufuXe8AK86KQ4tkBjnLcRnU1LsTEyp6+gCptmzHxdXJOB/L8Cj3faoTj8 +XqDCNPwesR9pgyMietuS0SpziAacfv7zR5p4IPuxmxG+z5ggU+k= +=YH+b +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc new file mode 100644 index 0000000000..496e257f40 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.img.xz) = d8f844cb8a0c0a614d2d30602c771e3a2bc9a948a43f2e08513348664e31204e +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+wACgkQOJfy4i5l +rT8fsQ/+NktPeKAV9usdrFKGtL9OLB8ICgfbWzrh+imvmo7IFQ0VPkSM+iqjSrs6 +0pZD4CUGyKOvho56K9z0EFUSwYrPO2NKJv4Yf1tB/lLR+cHsMVElFKJ7p2qporWA +HMV3Un+mnb/HppjnuYb23xuF/cdAb0AXjONVGqLB827lHuRbR4u5kdgb1CaNw+aL +R0FE3pulxqoB8HOAdadN3ek9EXWG6M+1wqJY4ahK2/hjcWf2ckNlvE1kQoh6adlB +Yw+vT2wwVzsbB13dmqNFCpDOrdtCiaqNfMf5WWNu/P2b/vpK2NfouOyMJfkERVaw +b50VLLE46ifhV7OVGiCJsyg4+xKY2B+1oqnc/mFvSPFL1EL0g69xhU268qT5xhoh +rO3NqHtlnyIMY/wG3uG8+HB+tDNzJ8A/N8JjPfJqrjpX+owTAdP7wLXAGCjVsmcs +gKz7SGT5qZ9/zTCdnELGhSpYS7kz7JzjuR+GXZ1f9P1olX4vADdISNykbSN9HSvr +8PyFXwJ+bDCmQU+5RbIjw27PCKRQCI6PgHzRr5+aGOgdLDBADOaF6i1qqpLpPvt5 +Izu6yX0F/X866u5uyVptgFIHWO1R+8nd6T6LPJlgnLmOhRJEyfIojOn2F4rfySev +5mI63VKh/sOT0dn10Z04qjysSkBK7VlMq2HUM+zvYFCgqZ262Y0= +=yQG1 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc new file mode 100644 index 0000000000..c885fa8b47 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.img.xz) = d9d11c28607cdac4c27f03eb284ad61026dfe170328be82cbe61707fed8ee70a +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+wACgkQOJfy4i5l +rT/rTg/+P4zUT8KKyNwGMj4xH4kpz8S4qeDYqWUyjX/C3UqWr3c6B7JSauyNMKgA +vWdBcTVCyH6B9GfZSL4dNRDOr7NSpluv5l9JeEiGBGy6m+halZ+mgIGyHrnZJU8V +gKbl+CMozL+qVEbExFQoAHJ29ENLZJB7lp+6nrJ8TLawXnBxefxqbGRNGw5+QonW +N1iH5xaQX0+ibLn/d7PqRY5Dizvm+xpLL470saD6BAOZQGtUqnovQA0uIWL/yM6Y +w9BI2eufeklR9xdetaIDY0Avg4R369nwsAY6m+3RiE8J6CCPYDF/tmLh5bJlqb46 +IjY5z9OEgCsyv5CsVMo/Csqt0TPuFtbLLZAlz8cElG/Cwd9LbrtmBERl0BTIKPvF +SV3sPTpVU6t97JxhGWxQuQ8C74jaWHJgN0KEuVHgT+U9UX0I1kFl+7c+rLxk0a9d +ocqZbZpcm2rTn3XLILFVXu7nuapSjc1MkwCxuVxxvuYwwfZYInS6RGyHReQpitg1 +h1cUm6rX31g5tnwr3QqWY/9Btnyq+dYPaLrgMmDFKi24zPno1zSO8i7qdBJT88O5 +qTLsIRM0dX1u6AjuvcqAY0VF0KF56BIaGXS7pDAM9zj3aDfFohmJoqTpiaOUhEcD +GTzYFkiFed4W6ByX9GXtKCgtqSu9LnhNFqFHfpa/loj7e8rh4aI= +=6Vel +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc new file mode 100644 index 0000000000..6d122619ca --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.img.xz) = 2316ccf0700a07983e7c49cfd24c24f63be2458da701fc84479f179d2bf1bab7 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+wACgkQOJfy4i5l +rT+1CQ//Q5Q4Xny13xk9qz41GhDkhTiskhRz22Ig1aaGtlfb0fhvy4R3AfjJTcRw +bqQFUXdMdU0rlOc2XK20sgds14BZJmO0GzGBxeUwFxqCluUXAanHdUeAGp59Eyo/ +7Ort+7LvN3ndYw+NCPHbipugMvtKPQUF4pvKjsFCiDka/bNVlDTaMd3c484ewLUV +F2ryIHadpz3lQnG9aZrEadIDskIvrfah4pGWljfy2AVGiPY/xYqV3tnY0Pw9ro7J +Sjb9BMTREnOoCQk68IPkP7KQSjxsRM4hjivvT8Dr7JO+q805dOhazqq9PcXdjH3a +08cukdWwzBbuFWu/xv46PtJHtXaleByV/kwj8iIlyeKCtCuA2UHXYTaELwiaPpL/ +NUouxVI9Jy5EPtN1PuUCV3snfTq4Vq0peH44QG0Du7CIU/glF+LJ0bbxhBoq/lyb +CuB6RR6KpjN026IqdljMH7I2sQQ8qayNo4IdWVfyCdvldFSK45kloVLKWbRowhP7 +7PsW7FIgX/fp0mNrHLVT4+IH/ZSMm6TfzjU2p/icwLK1IaVA9qFh9VfeO54scje9 +D7e1qDUNB2gD4Qx2VoGJNekydgSEtjh/Z62hEJaGpAA13uMnsLqSxzAa5xI6usLl +C5iC8OxnzCV5SNgTb39iylVTYtDKPMupdBk794NDqPzsJpAq7k0= +=sw0o +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc new file mode 100644 index 0000000000..f2e6abfeca --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.img.xz) = 25745049e69e80cb059ce86b5b881babcb66320b7e7408ac573604b743ec8f47 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+wACgkQOJfy4i5l +rT/TGg/+MugSbR3EQAykdnneh16rwHkF1aYuyf2KxCSnwyju9vYsoJ+G+y+hJVNo +P5P649v5Muyo2+f6lZQ9q7f7JauPv3KnFnnxO62oADTNWmCabTx2OWrKFMsjmvmL +TJiVnmcvfkZ6/i8VlPucAV0LVKmfqONx3H6oWm08vOLSGONuAhCzweXRba8p2Urs +QNITQeTTNXpGWo11xGbASTAQMp8NJIeqZH00X/jWLUOL23HHdY1KS7bW0AxhSXEx +227MekUWINBRHBni1Mz4ijZtAA4hhI3Y2MmIq45sreOl2PPPppCk7uBRY5RuRY9N +7XLbxxVZSILkcwi6QAFiT7GWD/ncENAK8i/LTciipagyEtvjQr1ouM9Sl5X/9h1f +nzw+0W/0kWriyvUq3CaA6vCFdq9LV61xS0dKFVtMAvlxc+IfbLT1GQ/qAypx6Ruv +MjWpbfPIqX6kkiQ9eetEWDTx3/pYUoo47xulESE080w6uExU8x4OqXY6dLDZ7F8k +xrX0J45s8uqs8R+Ry6YdlLJfkgYcLIqL57i+gQEKsLitmctlTHpjKpnmfyKPJZJc +rhYf/DF4Xl2r7Ldb4SZNwV0XW3JKSp8hCwq/EQ9IO1jvhdOiij/mG4Rsbl8sk1PN +rgURCeksDcywEclDAOs+CGyXBsAf7eX8KiZBjoAjKdYvVzQR+1g= +=04yW +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc new file mode 100644 index 0000000000..5163cd1087 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.img.xz) = 69053d231b7912fed1e74003068b539dd6b04f3040b7ed352cd497d1e49b296c +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+wACgkQOJfy4i5l +rT9c9A/8DVKA+8jQ59bBp3eas5es7Y9JFms2pZIDkEdgcI7Go3RlNtTD8IMEjsur +8jAdUZ2g3vI50fYR07OW+Cl4p7BLvu/tgtK3BkB7B4ooF/KW1yItE85rsFs8kQAM +9gBlKtLkF6uS8o71QNyfcA6sTsaQtbXoqHkk67zEcHLlAIpwBB5bcwOwSpSOKRgB +T0TfFrFMDhLxTI5sFCWLVtD7kJM4pxGoIawi5e5LptZu1B3/O5ONnEOlCjQwBx3x +WuH94qCgFo4n3xnpxxjjP+6MjNfNR8KyjF3lDapf7JgUpqic6p0cE/MldwLfI+RF +lRUsomCIgttiB79X/q+ZM2dTTTBVv6Ccu9JModl+KBjYGxdbsGMYiWD6oqFuYKF1 +0Kec3pcdi2N72Ujlm40+OMAFra2cDdBMPMHuNPZI/6PYkmjsPmlKBmimHfsUMZsJ +P8a67FYSi3h9gLbXYSNm+s7HX69SUA2R+H4AwNb/Kr8j4hd8UmgWzB4aNnNZZ9LJ +zO5W6xCOUeeBg9oLmWC6oy4TtwssYP+/D6033WMNIesyVv7NMKP481s1HDBcPA40 +dPQ5BIxTCDtBJwQdohXlkMyG1o2wm5YUM6h59Tb2XVHawhL/nYcdgcGg+eISZdbA +nLxdC3PCar4W0CyyrXfyogWVyqonSOv14/EpUAemFC8Lano3lC8= +=BYL9 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc new file mode 100644 index 0000000000..803b98019e --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.img.xz) = 6670e74547bdec477f142a9e8ec81bd32b9393a7a8769b229cba8ccab2e0b70c +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+wACgkQOJfy4i5l +rT/+ew/+N4dEJkC/89HFaH8u3k5TiVCH/rqY40oVSapeU4yNvENZ21t14fxSV2ne +wHU6vHFvUwdR25Y1NcGS7zpWwsq4DN4Hiyb1M3GvoSyT/idHQvXWe5fGw0R1H7Xy +/BoadtW7xYDjEj1zO++fKL3UvlBW7RD76NAIIZoHKtYU4k8g/S+tlFctR4dHmTms +T4MOlAawYGyscD9U/safBMfTYfN7521Ez0bipC6HAGLu/zgc4AMSb6sdbOm4hmim +DDQg/mRCVicLswmS8Bkc4ONMPxjDHPnzyj+4QV2ddOsOUjhOSkIak3BVWeqMdqdQ +71ExHTMr9laNOVMx/88Wi1wPZqxNg3rJbAuPpHX4+xP4bcXaLFnac4LVU4Dzyy9V +IlnC52TFB9CuU+fnlypfVBg9kXT7kDvGJp3uEWab9zoFE3SVAHUXUuCUAjegUpC3 +jkFQrc1CsuMU3f0aFE+tBCbn0U1FXvqkNj4cAL86KpHTG+XSBCFabJ3yIBUwFmiC +IG4R5w42VITWUg2P7rcysKAnLGFR9+IFNhqOzMGE+LpQrziWawEWIaWBy7N2NRLA +DZH9uYXIct0Wf8fF8m2adMm/id0l2Ii+yq5f36p9ydY6VH7iD6XQeTohklBd3REv +V7f9WHCB5ZKuBEnNqwZBIDkVelfkfSEBBZRRJoB32F1stpPbYLE= +=B8vq +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc new file mode 100644 index 0000000000..9d46da7b3e --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.img.xz) = 84c523b89d4cc7faa5c09991a851c89b0c50715acb0eab9b7d0a9e06fc269244 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT9vqA//US1RCuoVkjLz36IFXxUBfDNEzkFdXCNwyA+09Agv0raQvSU425CgZ5gY +Qr+Ix4143GajwYbDMXnrGgOjHVlJAwS7IJRtsebUj4mx12XSGpSBdMGYLyRuxZzP +WWENn7JMmuiumtf/gslgg9zZHL0i96byXS09eltnXLmqnzqgyV5ZXdkNG0yYhToj +GXRBTNwVYRpdfajUChHZxfnaDzrvb8RCPkEryRaGPQg2yx633/lmr6hLnSv5K6Cc +o23Bd8w8hcQd11HZs3dzidsyw0LpG6zzcfq8bblP/h9HsZ8QbldskYu+kyMV3YwF +MenCjgAeuz+oYCXnJnp/SQ1QU7/uCtJEH8mPptRtQL/O3a0HFp5JvjZXAeKBUozC +pxeLtWTjJqCgF3HSuSYIBYBEk/uYPsv1HxCjOQGRhebfuk8rucALK5ynM02/SyMl +l2orRy9t4T/oCOqncfmcgWzz17dvhWL9mt/q3SpDTXW4gHHKGlMaovNqp+f+6/FE +CKjJj+4Zt7/X6tK1ronkNov9ywiG6VTgWmUBkudQur3/zMEnSK+IbonKJx87pS4x +lp2zQKYhBQRt72zEIN+cOZ54piZvxd7idI+Fyf0ms8VLyaJPEceaTFbWJkn7WppE +L2/ON0y3zk5PKhQu1wdiVurCgOrWkQQ7VWK9ZdsXjgcQCusnA6g= +=lYMY +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc new file mode 100644 index 0000000000..9ee44e18f0 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc @@ -0,0 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = e8bacaa565d5959a7408b4670947e544551ba26a4d726c04f48d025647a0cd35 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = c37887c0af417cc8e372514e0900f9e99dc501f5c0554607605e0ae4c3cd31b9 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 578f55d5d2f31ead232fc79393e41fa4b3e38d1a97f202129ff12445be69beaa +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = 1490d8f5071a146e75154cf7177570a59c2964d81224b90a162ceaa6f459aabf +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.qcow2.xz) = 1d4fa8b27f35821d58c139037b6f6cfbefd3bf376dc1298f57d357f27ee8791a +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.raw.xz) = 9372928a51da9b12eb01d560668ac7652f2ee549257ffaec77e65112a4d4067f +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vhd.xz) = 6bc1a02c8bf3f6757328daa9cd09a99a925a16d54db25ff5483e0e16ef90b869 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vmdk.xz) = 432a5932bcd965a44cb3e9076cc095d2614b7491014fbf1e6cae2c47da9ba7dc +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.qcow2.xz) = 00452206747cf9bde70d47bdfc76c54a2102ba5966c19e88ce368f95af8a438e +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.raw.xz) = 87c5db7ae69d0b03339e8bde55eaaffb8d456278aac314fe1dc98dbaee485643 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vhd.xz) = c2a46d79df9a0ba8da8925993902a5fffe76d6029f5830f132ed7eefd93214cb +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vmdk.xz) = 3adca1d47409f89d46a37c754c71ed87582e7e49fb20be77068da19f72bf3649 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT80nw//SpyGe1VpsNI/g7unRQ9nvH6LArOX13V2XRRP/38IiFRByo72rFAfj8zP +UMVry/f81bzTBV6/atZJ90DizcbXKviYAqPlfBrj2DVyapFcvCNFNg7rD0AgUcbe +2vPu1keSeoHJrR1YGUkHBtsOmgQVc8bycBjIONFt8YpGiNfH3I0uaKeHp5jFtG/3 +JqdLPwLEl9Arj4vnYi18+v2tTiqAXDFvU78XdtUc+pfnbU3sh5+IXujROQlE8sdj +hPAjL6AsOZysY1XEg6RLzcZ5tuKHw5L5WdDdOjqmFNur9yH1+9tAExIPSWunJbBY +/rOIyrVhpNefvb+aBZqu0ADAnMewoa/G+D+7RzhQGeqq2D/DS20v5pyx7eI/tiow +D2MRwsf48jRJeNjtiorP5u4BUYXjzs6jdPGIHHmpZjrYTZVBxwTBWSvBOMMM4Ice +O6/O8jgby2MgTgx2O7sag3z6zEiC4t7eled2oFP4pRu7QWqgye6eA5PkwnK+imii +3ehKaLHA+YyV9z89KUHH+QvXeX5yMo7xuNmsEA023vhj5B/rS1ysq99iOAkpCD20 +qSChT80ySv8NIKwMpiJuS6tslHZoHpx7MFQrYnfh24vKsSy6KQeMZmDdFEci6Tkw +fG0xp3mjwIUvyDXGYkeQwE5OM9RFt87h/XsP49MoyTwrnReHbX0= +=kjrP +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64.asc new file mode 100644 index 0000000000..384edfa2ff --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-arm64-aarch64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso) = b4d7307ef415e785958ec7315180f02f603843a2c5fbf0a481951f59189c2b62 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso.xz) = 31d254a0b7defde5368f9b9da73dfc70bdc295285b94ab80b1c15db9bcc5b186 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso) = 3662b0e4502a24c8186ac0754e962650ed1f7c98f44cb1f74c78ea7533581bc1 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso.xz) = a77cff2f22f6f9cdeb6bdf5f69c84a5224c6b190860bfdea6bf65538c0eff38d +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso) = e9888362093d7d78911773340b39880657199cc69d955c59a0dfff40447d50d4 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso.xz) = 62bb77fa440d7c4925525f6146a74a64c58c1bfe0b7e5086a669dea7beff9802 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img) = 24cf2731c6aa152889a03ea8894a2fdb8826012ba9dec72a33d7c95f229d05ab +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img.xz) = 98f60d43e5345bbf9a25a24fdc2ade1e36c818c4cf57127d9d6b99cddcef1696 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img) = 6bf56d01e8353a4226b243f8f28964c20aca65029a2ce09953fc3ad292303c74 +SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img.xz) = 8d7ae3df1534757dab5de501cd32197e6ea44d6f5e3fcf55fe1730fb95c77ab2 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+wACgkQOJfy4i5l +rT/npA/8C95NL6X5jrvQWby2XUZQzfg/7FlADZYvzsfx+isUP/o3M8XN6ilwTzur +RnicmW0G8ILQjT+pPsE0tvTE62B5FRVWlvLyyIn6NjuXrusV5K3UQzkxsNO1bI0O +lMYGLtOB0q152t6aMsLSeJ7W34Z+4aNzcNPTCtUxnaXNqBGKtK+SB6XCXt1OHD34 +7LPupiKYQ47ZTMku63LgNxSox5T0Pcj/XkAff7zz/GN6ZmRgETA9hfc7d9WazbtO +F5cY//geca98/sESjfCDhHtRQEEly6qyx7gTaCjWkkuMqi6092KGBMkISdxiDHJH +nrTVya+lKAL7LUiyIXMepFeB0nLfq2Cupoq8FKmUM1wVwLZ+3FlUVsAsdFztRP8r +/z+c0nDwGdnOwP3cczdKx23mB0CN7PH0j4t4PIzvqsi7tSTtoPFNNdI8IR2yU1Gq +Y6bNnvuZv56zlDrIfikbVJZaHOHmUXZqCCxwX+Us8aR6FzaFiD9sm0h/4VSa94/p +NmJOk/FpibULtoayonIrmPhb2FAWyOuuq8EAXH6UlXooGNWz24DwnSBxxYxKgwNM +Vq8FQQGS3dVqzZ62iRPPwZDTeIfTg4irMijYAFEvT/QNx71ae6GdiPrrL4yYQTVS +SKH+BBijLCvqkUU6pP3y3ls2kohaUzuHG/c/DcCvCS6s4pM9bkw= +=TcZk +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc new file mode 100644 index 0000000000..62e239a5e4 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso) = 01c07b29a1bfd19d503f0669328eebba6c1ce6084371e6b3a4ed7c1f11062ea3 +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso.xz) = f675c2a967012e4fd43ed73f8d1d272cb69ce2deabc40b48d93c90b486234ecb +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso) = dade4e6dfda2a95257cd6851e4c44fff1d90f7b2899b53baf103c1b2844369ac +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso.xz) = 979963ba82bbda99f408b064e3648fc89cb1558480743807aa063426d44c1ac6 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT/k3A/8CKKx4Z08/9ERsklvAJb2aEf9wVXHVTEcixAx3Ubq0kPznqKi4B+pyKpQ +V+Ob9D3xLUOkpFpKx0ebzxdLQAb6iicLk/+Y0WKDlAe9BntzzDbC6uhmo95Hdeyc +FS5u2kTot9hi/48121NVTGUUV8+WMdvjPLnpQ1DoVA2tuotTlSbmEOftt0UK5W+L +1+gB9w+i0r+G1Y6MUuZImbXgtMam4BMJgE4Ajla3mkroH2KremOiG2hKIKkyswJ8 +B+xUyWlcV9cvRdAc3RTUXw/JisfpzTBVDt6MU7vDBtVZhD8HyedBjgqRNYXfwDGt +0fgsdsPS6HN2lXZKaPuHyVoexh04Zj96AFui6z4G1NQkxjyNVNvbMwj9TAOxJw5s ++kI8AL+kM7PXNht8FNOl+pX2SdfOZU0+d2KDjMIEYyhKLPppRBGoMREKw3Fou3yl +VrnB3wCWEPuKs4RqcRdT2ZsIyHiP7X24RIQrO01tueZD5u66VbC3gGeyEk3Qa3fl +ikCOaZrm+rFyDWLygS9tzMiwPQjxYzW7e1zE86D94xG/+O7XlCwNZ48Sg+B0akNv +2RX2XuKVtwIhrD/l70IpJNYjdrF7OrzA5nW1DwvhhoOJHwjRWL0e1u/RZVTGfatN +xqHsy+GLNu5umyrjo5tmlDNToLmm/g9RaMhfW1iqlHfVGjBb0/E= +=tbKC +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc new file mode 100644 index 0000000000..545378965e --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso) = 1972c04a5ae4fb45549495c8dec54a6503c20ecec58a940f147032163d66cd7e +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso.xz) = e95a32e9a038a9c13198eaba51fa79a049154fa5f121499c1a100e7e1c9a6eca +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso) = 6001080f97aa041d8668d88277ed2f0e45ac62f1771dc408a56c9c96ada28e42 +SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso.xz) = 6e94f86d49ad969f55317b3b0aa283baa7faa3e2488771c1d884739e24820fab +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT8uIw/+PYLQErRURtjJmorup7Xa4Zd5zqTwdp6qyOIUwFglRE4tABtqaq5uNEcc +Sc3kHn769xmNMRn7Vkn9PqxzLdPV2koIgS63ZEQOZK+l1ZrJHhTjhgDjtWLVd3cW +N+OiX7JbfZ48SLgK1fykd2JHB2v8LWg0Gu22WBdDwiYZwf4w+UtKlrfoOfxUkpfC +X6q1flPkwzwF36/b9oupOorz9k09JGaAs+7V4KMIkbN6xRZoBO2YH/uSr/tB4da6 +5CdlD56JeuzTC4j7AXivENTWFkdgPvC62Y75qFuE4zSokiZSOAF+0iqO3CwS+4NG +mZGDOojmqbYg1dShzOsYAkeYxeqqxfgaduTMFZCWbM7Dh9EGeNodKMoclVGtgghN +YTUO8yDtBBurOSMEr2LbkEh0yGSi4Wl0Qh2epiGwtnUSgclMntHArcbBTZPsGqaf +Dn0nWX0NhxGbGzZv5hm1uaigIyf3AQBvsEYxhZrNgpk++SQ7wQrf+f+ZsKoj3BED +7UJ/xbIYQzguusOxiY0wLNvINdKCm4MaTqPOT9Cuk+d71iDJaH6eDHci9XroNFWD +LzOoEMM9psamLnFbJsmuz1r4mduSsyaLZZ0kBCy9GD/d7ZbQ8uZhYLODQytCza5b +V91bRssrNZsoTSxvConlxaovwLOWf/fn7TDWLxZNn6Ptawnemck= +=Vx8P +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc new file mode 100644 index 0000000000..da83384fce --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.img.xz) = 1030a3e7396921781b63ee322b2382c7848cf6479bdaf9624a5847f908038cd0 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT/1KxAAiBpF6GumaMZ6xo9ndS7D7EnsYm/doCnFh3F8sKGb+SFqAANRDE3Tnr+d +6jMG/EoVFPulsLh908YGL0eK0ttm0a3lQ/nTBMa4dxyNQl9Lzq5dOwbkDLi/UNwX +vOzCGASS0muHEZWSyMU1+Kzd+cBn9pPnAbs5mej0VXJVuCieBvlScVlK60LvezjX +RKfkVH8wW5sr8b0JBu6EHFC74gqEJN647iShROa2nnJihB2wUqMTv31Z1SKWYh27 +Iln8XIqGp2apWXCQssTwZUcWPMfKai58/CGzBhElQ+kORjPl6C0YR4KP59ST3Bdp +eqtyN1bBsslSulXGznGc0tSYSlputElGGvHlzpdnyTJfKKezfmRl4llW0rpP3W4K +TrVNjRgSgBTLtgJ4mJyLf6fi8JO25djpU89r0k3rkjzjKPD94vq+zbxNsnqinEJD ++/HJUqOEdyJbZMsW6OyN5lX/5MWUuJ0RKjD0S9FnriJ4eGdL4vGsqpKRVRxomVLM +VuqFoxFjByawnF4gz0wkZCe1OBaLqpleP6qdIeQ255DJOqydkwcOV2wmoeiBlteY +vMf1Rk+UMG4Qt6TelCVCjKaflKe1O1+qI8wDsqdqg04TrBQvTJ4RlIrOVzcwZ7Ys +YYqjSmYdcpfx2RUmyNs2LlHe47YTgXjCM+u2h2wXlSeDTQe63PU= +=Yq3I +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc new file mode 100644 index 0000000000..ae69bf8bfe --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc @@ -0,0 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.qcow2.xz) = a8ee15c905073af88f36117feb46f25137c6ab5e4f42a12b4a619d8791f824a1 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.raw.xz) = 00e6449170d4c93783a2af8dbef98a4c71cfacae93e45bc086ff93f0714be1e3 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vhd.xz) = 16deca8cd7c14168d2ab4e561fd263d107d1e4fb36b5b1f5173933be66986d8e +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vmdk.xz) = 8255e77a7e70b6f499bda63c062cbaacdae41580e8e2b73de49d8ee1a17dcc2a +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.qcow2.xz) = 5ef0e47fa4e87d4e3e72ec66db9bacc3391b2693da7408b2daa1fa43f7b72a03 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.raw.xz) = 2d94617bbf8acb6c39b0fc02dca9acd7f77b0448614596ef29f9c042ab09e6fd +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vhd.xz) = 6a4cf4d18f94f1ff3c2af767302f6a10e5f4007a999c8a12c73680ad4e6a93e2 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vmdk.xz) = 50e4642a425fcfc7c56568f35e673f810412779f13f51e8ba596c6f07a349275 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT8L5w/7BiNT7x2Tnp9ehHDRy2UciKELKIuH/Wnwi0u44aLhe4qJRw0HmoXz6S/3 +TuzhiGW+91IFbzrJZ6hnSHxw/Arzxxl/LGLWYHV3kvnuZDRIMDFswQOUlta8/oiv +ZTkklnoE7uxfO5nFusWvR/QM5yICjWt4wIlPKE/OyDAc35Rj9SBCfmcAD1kiGN9x +3plt5PcS4P1nY9nnhlW/tPLwdSuG1E6R+QffqUo2a3TCZicAMfmTP8YIi+8kfLt4 +y5AkRkFOEDa+OGlkOs/eIUxDYCEsdKyN65zKJaifYEQ9IqwAkpOiRa5hpAvF8XA+ +nJ/LYubEpwKMTDjYWtJ5BoxussBIADrUmiKropTTYcnD8Gac2Rnx02jXvBzZueK6 +SCnUxPZW4i4Kl1zXP85/ks3/MIm2TqdFy+3KJFPs9mizJIP5h8C1IHFtaZcMEEsx +/WF6JPVuZOXzFADekIumzmnyp2QGap3NWLHsXtASaWF6MB+NPXmfilYzi+FGD9DR +wanBdPEAFAOdhR/3T9wtv6bhw6Ymy4p+YA+Pr0tNHBl+jWmx0HiEJiiDUzBhOA9Z +W9cPEs6LoHejixpYAsBw4kUOqAf3nv78R/1A0jlUn1zKDLUQtjBb1C9FRnUdp2P4 +NeVoy8u/pXF4cEzJS8xqAHC1O8kXftvAgJ97s9XkPg0xLJBg4iw= +=NarL +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64.asc new file mode 100644 index 0000000000..d69a5db2c3 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RELEASE-riscv-riscv64.asc @@ -0,0 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso) = 00115c9e539d9f49a53b283a8e31af462c76c27479ef04ce295672aa719abb24 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso.xz) = 678a85d0f98b828c9c79b18aea2ad5c57b5e7a0c92e8c308c0d5c9a669cdd4f0 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso) = 2ffee7a374a55d63c947076e220f9d9e92ca93d12f583d3f8b0619bb017d5e7b +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso.xz) = c0edc2cfe5a8f0562c3e0480119d664512f9c0dac4b59660fa337be715478ad2 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img) = 86a6125f7599f48dfeb1fae7ad4e52f3418c1430199b3a25b852335ea9bd1907 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img.xz) = 36eb1b788f2e8b6cd6b7066003b6e4f5effd7deb9c71d7d7af38f596f3e971e4 +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img) = 0c7415dfcffdc2c297c0494ebc66d75be4927b9e327a72b94fa9393edf4a931d +SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img.xz) = 365c2df604cb4d6fdc11a545c4423eb60378cad6d6a44d416663c0d7ff5208d7 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT/2WRAAmZn9IAGspoQnT0FeRIoDIf1Ga3c9lToKielqA8bl2OX2xjmcURgbsUDJ +goQpPnHYwctUaSFq6DL6XUGWLiYx/QT4Zvmiy9w+lzCVK2W6/L8cycBbetDF64ME +gKXUTUhJpEtZJBEBfr4wCCjg0jVg1JuG5jU1Rt8KV4KwxCBf01szKEObg2sxULqz +67cqpoifQO2MuB686OSQaiMO/5Z4zn0A7hp+F0jz8yO41E8dyNnZIiVS40/l1mIs +U8YHVTqKFl2kwYqq55wq35xdlfai4J7d1NCBRZn+dv6osTThBJ0pOQ3siONnc9wF +LsR3QIrXwN/Fx1MubiHqt4nVw9lIZFXJTyq+ItS78EE3TPNZbK/zjJxQA9I5hTkq +pFuz8FZMUSRd/yxTTKk0IRYTNJaA/4qfdGBep+yLyypA1JWjHHM79Fh3jxN289pO +bdxcE8OfIy94LlvSAjxNtl0mtnXenT44sDmqU1zUDxvE9p5pe/Y5TTV3EXXGWPy+ +iNrWAl3JnJgNtzOxyqci05CKYj0EZqywxExbHwmb8zfXDWMO62Up8hbM8f1JMoos +4lCx5GDUbSV9ndrC/TbRacDu7DkZC/4/XR8z3RpaLf+Uv3+CsvebSIP8w8FXbDa/ +RhD9bbfM75qYeU5t7rK9ssO63nwovWbReoS48gAhMTjWk5lcPt0= +=Wtkf +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64-vm.asc new file mode 100644 index 0000000000..e9997d1ef4 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64-vm.asc @@ -0,0 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = ef2835411accb622f42dad145e5cdd91b703dfa972d33cce4d4b71c88b25f5892eb52e11826e78629dd42835b57111f1849d993ed08c6fd578b1070e4ed62379 +SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 970c3934089aa0731d0765c79a4d9fa3ab5f8054b86801cd771f0301f78549feebf759c4da6a1757abf8797b10d0691e2a5dbc7e5edc2fa68dd03f80bf7500d8 +SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = e863bd451ca1bf0529643b4d6380805fe8464a26f4ab8e0ae0adfddd2e68376546dbe2ebee3ba3e44f1ff9ee853921b866524e442b762f7ff5c1cdc07f6dab3e +SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 35f01d06cdb0d447455001faf6c658b34999d2b9fad73a07c66b99fcdb4b032c18b49109f1082cb5bec049295941dfe32a7295dec6fb37d8a51562a7fa06baf4 +SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.qcow2.xz) = a326ca017d6d4a98970caf7aec3a5748737ac01b7847a67922f12e0a0c9dc78d5c6b29bf25505848821effb25b0b3ba5410e58651590d88cca7489f420f56fba +SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.raw.xz) = 473e055b3679f5bc6aa21e91af89ef543b03fbf78cf5bc379afdbefe833d963ef3501bf9264086ca4b1422ea1cad9cc8d574519b59ba98fa6845b7ffc32944bc +SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.vhd.xz) = 2598a8215aab1b5671abbbf36fd941a88788682d11d31d9b93b044c9d8faceb84763e26e03dba2b11a030ca56293ec564e6721af49f7bfe4f583acc58141657e +SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.vmdk.xz) = 236689d18d9f5d78e6117312d3fc65184cc55b0ed7ca41c2bdf1eadabb1cc17a634508e9030109d206980b8174f3909caeb9e10d2c946383cb5be53b1814194f +SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.qcow2.xz) = 58e304107f2dd848988f574d41b679acaa4794bf1cac86e8a7637372f84b7f362e8d386d6a3cb454098fb2368194afc594fa6f7fe31c96c5c5338f8b99ef4703 +SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.raw.xz) = 945ed915399da47f22eb1a6e8666c2e0edabc5459059f77325f039c8c17881d5641de8da2d63822264b3d73ff94e3b05440520b4643ae6bcb7181ea4322bdc77 +SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.vhd.xz) = ea5a242ac25d59f1b4cdb20b970c11ebce2f6867145865c96ad3c76f86bcf8507cc7a294d0abf98b7ab86122c2d911ec6218b4b8ef7905831903cc89f94ef3ce +SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.vmdk.xz) = 42593da00d0849eb7b0771637230e1bb53d869235c2cd41cc090924ffebe56fb0598e17fc379ab6b2e6999960dcc2db09cd43693d8388e4a4804fe7e6a3a3a86 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT89jg/5AasSUgr4yDDLXh8JmTnlymooQ+rQ667dzLlgUY+MNgwDxG+bwSbi3sJH +6d2/Fl8fu7lkAmcOMSchnaPH7y5C6g/I7VVSAhuTGo3bE7R+1bAl4rqDR0+JW9bS +X9e9pwclmwi8Xf3YOFVzDXMprFfcAp2ea4heuqHKLQJaQbLpltZ/dxXp/rTuKI4o +o2Q1C1TjFzSjzcS3iEMEefWRzbjl8SnHGFpfqRgCxqmUYBGO/vmMcPoi91OqofQD +96nfDeeE6S+DcEy1Ko5PBisIpXtQQ1aNTF8Lv0ABOWKvbVaNFyyXLPEWlot/OwhF +rgDGwRykl5tEeaIAryLGzSMbE/8Se4PF9koXMclLgr1OZ0jbL4dFZRTOtYolBOsO +Elry0taTYRJwsKzvhiTo7G6K09ihvlUrx/rF84Lo11TrcDcVXOlKsfsgB0XrG1vy +ukVWXhsH55/Y3klMwBSOQ0FMLdFPfUJB7LXlhe2Oz1ICWYZrwneXiO9aIzsZpdyf +p4eTOE2W0f5XVHyqpwyYi6J/u4deb7EMx3VPAHJg/uE6X0l6687tKK3K5N1NrJ1c +h5E9QsLbb0NIrRhk5CjvVPCsF2AHMc0zBV3IfD1K3Rdqi8VMdCGbXiyRLP+PgJ90 +phrGtJIBC64WvtYVvQAtiho0IRq7krSZ23cV6xAsaNL7LACyAJM= +=8LLO +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64.asc new file mode 100644 index 0000000000..afb862c909 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-amd64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso) = 97149102d8718558587c64244307e43b73a114549656bdde70a766a6f109c6519d350e19dffdd55aab80a22636a62d5bc32bbab8c36355cbad2b3b4ea0085c7b +SHA512 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso.xz) = e4de20a4775078a434fd2e4e7c63a2bf64bddb0c38c1eec8a54fa98b859f2221f6a5740870b1ccc6fc85fc8b19c472c3e424b791aebf5f278b418668872874ff +SHA512 (FreeBSD-15.0-RELEASE-amd64-disc1.iso) = 550968f35e67fc4861e047d1583bd49921efc0d74b1217cdc04e3849128be86afb455c23ef2037edb3718ce58faa223693347536a6be02f2a5f5a55ba2f5a55c +SHA512 (FreeBSD-15.0-RELEASE-amd64-disc1.iso.xz) = b1cfc6edde4a044961ffce4b6a1419d5c9bb815679cb4e95740d438f57c93460fe7396f122f358c10c82d6464969f794731c508aa733b043beead4a7d64e0e08 +SHA512 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso) = ce3f8db6c7d7c1b081d1805a1e9ffe5a018038a4391cb67091347ed5f8a602f62f2d96f68b74e0ea1c772ff774d53f00a7cd6642cf26cb89a15c9ec737288603 +SHA512 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso.xz) = d815580e1724067f601c6e5872bc69f54cdb89ecf301c6171fe9489f42bcab8a40ad104d879f607cb69978f8fcb848fd20a2ef33cdadfcb3ce6c756342a1ee82 +SHA512 (FreeBSD-15.0-RELEASE-amd64-memstick.img) = 691fd326300b7aea4a0d95deb5fcc1e28b514adf377e3b6482490332e71e6b2e8ed1c662eeb48d3b87246475121e162ba4fe4290908d2de195f80f0f1ff87408 +SHA512 (FreeBSD-15.0-RELEASE-amd64-memstick.img.xz) = 6c72eaec8503ac0a836f8e3d1d1ecd0fcd9aba19925cbba814f9ca577cf68cc8ab1e212eefb01911aa3749679c8f8c0c0747d08e83d189f49f2740e85b1bfb00 +SHA512 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img) = 59424dd6989898ef7626a46292055a3009a05fb49b92e2ed068ab02c8b3f0df1182e74a5cea39391555e7d6c4b723b442e65f467a2d7837dfdc600e8ce54da90 +SHA512 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img.xz) = 170d7df9fc876f34d3423d61c64c7b6503ee2f54da9d5bd752d8e653a7955f69ef20af52fb6f28334a286b2f3fa2c16d019b0ed7ec81bdae35e98e6bafa2f666 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+0ACgkQOJfy4i5l +rT9MFw/8DzV52IwLOahSstuAHp0sv8poMqrNmZAahoAsKJysDlVCUbaJalaXznvM +0VsCTj/fZOmuJHfqExWgHeTlkBHyj5jboMN+qifxY8T+OxOb/dJYq6gH8mtVK+F0 +slUCUpHXAA1gIzEk4JSbRYF0zF7Cq7x6L38zOZuT2XhGin4NmsJfCzr/RhSDo9yM +vV49goRpem+JqM9tVuBDm/hNZsdyBjx/LoPbYdOSMGAxF2zqxjHf4pzYR2wI5GoG +jio4RQf/oS3fvMBYX/WfEiTrimScDvDSyF+yibR9vYCn7ji3rpX6yEkkYhyA6ppB +xVcTcWUx81MXAovDuyuAnv62MfTJSSl0BEddz6eA14petb20xaJG852sCuSy3cnO +bLFTsPAPMfHd5MaAM+NlOrHe3+WyEvzqUTVS9NHUs+fRHGPmfMX4S8UtyIC2nmQi +2bm8offV6e8tjxUcj6+oGyG0Y5E6S7BvWuvHuWhtPcYrFmSSMP+og2tUgjNSMSJJ +joMg7X92ysIBifmj8UlIvMGUOY91BJzfjonbfxOODzco2hS6L8iYYqIckM/scXG5 +m8hCJOuCTqJx9jp+PgBcMY9yXg7hHmKJe5s3ADcQ+DfoNGLZK0P3fnIe7csEUp/M +oDMNub0/k9wFwlmiEJL5YqZmTaChnC9uCMeNah7TsA6IEl3Xd8Y= +=whUf +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc new file mode 100644 index 0000000000..2d8b2e7c61 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.img.xz) = d427ea968922cd51150da6a1cd93ddc8ea04641f3c9873e6b369a737a30970853893dc828480b6a9ac4d50baa2a5110f57a61e8b9c55148ec9299d62808abd9c +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT95bg/+Lddg5Kj/qjiBzgb7lBY9pghjvSCzC2+CZWW+BHyNYPTRbW7yd2/Yd2oh +Y/q28O+atjyi8T+aSIhunOGql5dUIMW5n+tJsFSTiucR84OSFCjDXoIMcuc/fBSx +ysC56jj7+aU7MIdkUcoMdxKtI/QyQGa9Grct7JnU9zRBCCTyuKu+WkwZv+l5/gUw +CFhZ24qrxcIUnQ/T/ogCSXZy1f7usnQY5euCKIqI1v7+ST9sSsb/bauxzcC3yXP/ +CHHgl3Pqv0eOL1OlKQZoffhar6Qx6CNKVHwDFQj2Epk5GQa9Uq7JCnHZECSz2z61 +G6kN31+I8+OFLjNDJNa2RGNdwfY2Q0ikdAe1xCQs3vtiQUo3xenWgB2OLcYfJ5bt +M+YO0k13SPZZldu1BuDuRP+YCxPqG02LwyevMj14GqTHnbUX/fqqVEZUlt6WwK7r +bbPxKYE2BXOX762a6ArwoYMCl1edWpQ9BEDoOPwltuR24qOjSQaMRMR4316cuX9c +K+uL18ODUi740B+esGF33DnSQdNU9H8sDBzDhrAu7JxqKWyM2y3XOG2zh2csjQ8Y +5Aon49C/LdKzLwf1R1nLtk0NrZ9DWpoIbiheyWWszuIs4JHeKDOxkwyAcKY6iM59 +Zp6ms9uf6CJnXvvsSaI/gjSbTRZPg2Zhkvj5ri6aaGWulzXWLag= +=nj9W +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc new file mode 100644 index 0000000000..7694aa5b46 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.img.xz) = fcc5a3209db5ca62a24041317670daf495f98e8af8059d60463c37ac8cd11ab874ab68358ed45d7413a60c0635ff53c5184eb215ada3a91a7eb05b4acf554607 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT+6jRAAmFJsuEhzw8EB/2G9IE+vCKGGiRznhlhOsgtceuJH6he++1OxNi+sSe1U +D8PnJlq+0NRZOL6PNTTaAoS1iC5zdc6J8N/hHR1eNgTKelLE39UBs5avXFjccgxs +pMMGA+Ggncd7iVt4SXdybhMQp29jxlP7Dw309wjqhbK0caLk/5+1Ww7XVprMT2Mr +tOsVKrFVjHaXJLIvHotNyi8PrblpUIvUnOZmo20xPHN/ybq9+0qKH5rkTllEAEJJ +BT/jXA2z72E384xKih2KCvIJW16aCH6UP8e5vPECuiBnI2oUOvDBEN8Pz2vSutMk +naVoZMosWUlmRmT+xznoR9C/nNi7SiYRmDB/HUdSrfSnV2ZtvA98sPAxPzIK2X3m +p4NPt/xe6LTA2rn7CifOf1S5t4wy66UIVXRBygXmQWiJNUKMEpVrG6E8Ni9RxwQI +cvZRNQmntGtpAWDih4fA2M/zvLJ5YgVoDT0/SzG5pII5vHIXa9Zwo1FLetd0JITN +Ji9cN1rA/xrfIFdoZ4eUL1DAkMKflBgO9ys8kT5g4kRnqqrkIaKrMG342vcvddKs +c4/aqAtox/QPd4JEszcZ1g+WdE+yGT8/kHWt3lsq9pZlPe6PiHz16e6Q8f+HwW7j +eKNa3FXlgHx6l3dv0U8zShNthHX93gro7IF5xYEXcnvcf3F3WPQ= +=81et +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc new file mode 100644 index 0000000000..394508d7c0 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.img.xz) = 5ce5590d331f13b886b5164431694f985bc171e4fb526ad744be142897a40cd91939ed22d2968b5e68caf7dd4bce6f664b2b634d09c546ffd9dfcb23a3ee45a8 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT9PUA/+LsFWHgTOm28zx0sM20IEFin3WDU+eeG2hZ2dgOScYDWNPW2/KyBG8TcY +eiaJS8eBHC3SGwr8OEDpsalfJjtdM6FDC31vY2LCMZu6kcJkdN/OU5Xe5YUUK9gE +ftp/tCPpHohg6pKxI5CORcuWkCIfPwb7ovUe4sNMXaP+Jw1D1AsT4bqs7IhJvg4b +HAGteqpyEa7sZruuVMXiiS1DTZ7QOK6N04WDS3KutkiYVTq0HIlEKLvPovacXKmy +nO4vfbi2KVOWJZY+XbATWU+Kj73RfmTtzN067xG7GjOrbKn1/JPdWEfby+sWDU/1 +C76292sVQ85N7nM1L2g1iDBjCCqdXURXQZqNTNo5thHYfewis3sQjGv1jbI8C6GM +S2vhgDjP+0m4h8Ma+nqCXvGoBgm5xrdmNOFOs2OLND2SA/qjC26WSlGb36BBGx/7 +mWvEfYbmNhlF1u/yB5SrkgX/tSqFcEuL7i0ApL3QCjlV1OSe1VXBUo4DCHEmI2HA +LXI8hwUHNqkcGcSd15AQMXmzaTCusjUALbf1Gl/ut3pJaTTSmAhIHX7KTlzLkqOd +JaOSK+zZN/ILm1JBE1k8TuNk6iYci1KL67OkAhXl89rb/sjFsXOMQx6WZchjo/Cl +0qNxbSIz848wMfqjSjdiTVxaVtsaRIBP9friu57tPFii///716E= +=uqqY +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc new file mode 100644 index 0000000000..3bd7365db7 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.img.xz) = 2d08abe1dfb2ea790f961b2c63d637b8f1e4e0bd6db2c2557edee27d6248c785849e604e90eb137ea8478205f2aa1b327377e67a08c5038984df14f6164cb58a +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT8YVQ//dfkTQlyfcjLm2Aj2Flh+8UiE7gglQ49HxsemKxr1nBmsTCXJJb+OuNXB +ufNICGAiOSP+w2ssf9ThBtmCo0H6+MPYCM0FdMf48Lx8WPoGujn49Q6qtE+UksWJ +gsbDFI3G37wBFzvhkKrLN9KpWsJklxr6jX17NjemQxIwcKZF+YghmKKh2MICa4AN +2grrF1vCOmvlfbqW3yMXEYBv5uyUp+6BEX8gKzYe0v+GG2/jAg4aD7YVyjjv7PBW +k3weq4EW7GUxMHHFJsaIYnd1Lt2tUal+bog325+/JKVB/btp6aYTA3RUAInxvdOO +vK6X0yIXrDX5Gj56GVThku5vSXsgLUTST64X7p8E4LqkRWETFKOabfE+wRT5Y8wf +MQaabQLWb38rJycqX9Z1Of/Vs8zcvGcxl8kZxIGVWyPb3wNzOrHmtUipvxIT1cKF +GffcJXqvJ+bjJ68Hud7JFESmeVkfR1hYzN7mmjfFNbPg09ZXY2KupHaWXNn9+EN2 +QzG2pziH3Dry2K9avpsvr7PDMdF8PU42+LxDccySfw6BvoculLVPXlV7jNHo/Egc +GYeUZY3itYQCuXrdtFRhyd76Nifa3aCr6WLOCNLIr30GzBW9oYvHuZJpddJd+w5p +blqoIef/QaeNDA61HaLqBD1Py656JlzTlKjguPwIBCtvGyRFB4U= +=78J6 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc new file mode 100644 index 0000000000..86222e0415 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.img.xz) = d153f8378456e8d671e524976e9ced2076401bea76e33a1cd3e68758c75da73f6b0969b300394489ca9c739363b0aa82bc694e94202d7b03fa6d931d26cc2cc1 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT+2XhAAiQumgzcyBGMNmYzvWHhsJy1dGlx497CbobUFulOmDhukXegzphAkCDaJ +0QfYBTmibJEj6vxE2gCvUP1z4YtvfueRN/8E3hvZBgq5wQAhLYvotshseD+NnY4h +EPto/tB6zPtVVPosSoQzA1oA5IZw0VX19VtnJgVQ4OGgHqk/ZuR+viNPULDQMGZg +0Xqv6IWuLgJFsIWlPmvHCAp+a9xd7WKQ2R0hZVXCcdqkLjXfmwlEmHpbOCf62+eH +N3jmH5ckoqTYj5bTsjChoajatFlvWvB8Sc2XFNmyaSVOkDMEiTFO5g+2psprzhOM +0g9Cx5sH3OE3NLd3r9BZszSINhlRiNsvJjuflZYNfmHanZd3ARRWKWoWTrqhQmZf +8P+uIHK9fW4fsFFDQNbzk1XoJyK0TEWNIPSZj5hgCBbkhXVV9dh71bu7oc58FaMg +n03PVFYIdTXCYbmaarAw1vBc1uu34olUefrDb3JqXUYcdvvYBmyG1qGj2h2cRUdg +G1h/BYtMBYZR29fUsXqiQ+kvSuAQ+KYABDQUYa/FeDt8uiGfsRqePLPJnMxy+Cau +VeamL5Bwug0SKfkO/pHTRxnA+wJI/sciEAhZ/8zMUSi96tyPo82QqEMCNnwx9/eT +7GFOSoPBV5q1ytlTKwUm8tScRExfgpqER8YqnM1OAf0RFOF8vG4= +=CcoB +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc new file mode 100644 index 0000000000..7b86d34892 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.img.xz) = f4ddc41788b35b62241ff09f6e5cc7a51fa1cd59d260245fea0f0e723e0f53b5c4fcc6e7fa4cf785a782ed6cf853016ec360f725ed80cd12e81ee568f5016c12 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT8S/xAAgcYbJ2zDvJdFxtvnkjuvEULmCwXpmbRqzxVP7aDk6X90cSecyHZuL0BE +pCzYlEzNKIl0iN0D7qUYued5yrIQlEZlUC91XfrSyzhCyvfh2q02f+AhcezkL4Rj +xZggfbECMq8cTx6m4xfhnd7Xq5LBwbD4lH9dTIieG/lLofY6tFz5MqPZVDI9WHad +XeICvnEWdj2odptSXLP1YCsNFZJe/WtGpTd7yjYDgcIElCcKJmJMAT1XpqZjiDJl ++0PM6irDUTlGRK1Sbc5CWmn2K2nx71mksrlDmlLsE++NgWF+I37PqLxCDpX9DYrx +3OBtHBojXlcXh0iyUE9HOJDea6RtyigEpL45QKyLj/aVRX8IX/i23n/eB63aL+sb +K8TpRK0LKRjtXniM+5/4ttpkI5LT+EnZm82W6K6zKVSIAhikiXD69Q0s4ctEFoYJ +wHJgQ3oo9WX4fJoUSQGPVF2n2ySBqu/y7Vsck8pyAHcOh5+FvFZdojKjQZgOofi8 +ufxzHyMlG0VxZNpOQjHD1tSMuPgWcxo2X1auV7KVcsvCVm03u+DJn+kJ7eCM8k+3 +cJ1jdsJIy06WQYBIX3SxlFyScfimVACuBxYKcLTrBlh47H4vZghS1Iban8guP+NW +O1oyj6iMXVGVWcVbdHDjc+0f0SqaA1JuWppXT6J1HXcIybJfZR4= +=4jEk +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc new file mode 100644 index 0000000000..8418ab79ec --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.img.xz) = c7c699ffa0dc2196604b1c7ef9ff1cbd1d8a527d64e6ea938882dc4216cee3128029ac9896223c3bdbdf568fa3538d46003a30e691771547d53f09eb50b119b1 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT/gEw/+IH/admvpcXIwvJKwmfQ6AAo2OY+0vH8rMhMr40Y5HVpvM0zUDQM1l2Rn +CvPZy0X20yKQbnc3GPDTAOIkF5QM+9JpJgfSR9ycwPbJQZTIsfcLTEwUcquRHrB5 +DBkWCEAmziMC9H4TBXHsHeaWPxo7bmA0DJJv75JQqiB24X0voj07s18VlliyweL9 +6CNeDDhlOfGU7Nj/dEcHPkd3pVp5MLrXlJsYek1zoOsrxyxyo79K12AWuQ2uFrHh +pLrBSDBcRHff5ln9BeawMdzbfcxktWjiNAZCOmK36nxL4Zk+PIbMB6tzJdlTUr6M +6YH0ms97jFRjeqkMXQyskd82gV+nuJ6RCewOdNr9RRKN9gZlpwj0NWBHJ+qmg2QX +/JqB4fpLTnIn8iJAuLDp+ts81joJ8VZvpqFIjK9TdWG/tmzBRKveeuBNwoeHVqIM +koOV8oU0jutXVHvdFlb02IPhIBefMJemSaMWAMx0rxGFe0tI1CnI1SCAXLhhjZyX +UUK/YYgN3XJ3P0qkJmNEfS93b7khFZ9ev3T99rgTj4H+l/tD0uuHFPVoK3os3oXT +8UquLu3GlmEZfzIwbrJF7xUkNPuNzh0TSS3Uih1UaJdeSD1YgNLoVzJbgNw5L6LW +AwPhJO71AgQw16zTTDy41AhHWigZlbwWHoMt/B9E1ZesYLJQ8Co= +=fomU +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc new file mode 100644 index 0000000000..da83dba19e --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64-vm.asc @@ -0,0 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = d6431eb9d122410f4a0f56af91b537d449c1f8b995a5621c17b1957392653c27e1c0a844af2b4af1f6407e7e210facf9966449cb5c320528cb46131a6dc0009a +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = 2710999f166342292aab926595e27d59988652a0cf5a66268001a42cecc555b4b7b244944af8a7e5dcd4787ce3bab34535fe3bd83fd42e07a2bfadaaccbf66a6 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = b8f7ef05e0f98d37965c8a23dde2f9fdf1243978b43077a6520e196438c795aa34102b24b3c6f21f845a1ab4231572ed06d1c0641e0cf1785c6c071df39463c3 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = cf99580c2c86e9df165ab2981e7d46993e212bceb367f47b4ac2c7a5543c00663052c21b2b4d776ffcf096d5591293f196853069229f613877755473c1616ca2 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.qcow2.xz) = 96163f08d35b183e8a9af5f22dad1766a1277ef69251906146e4e7e4fd041eda672aca3fe76ee19a658bcd2d10d44fb83d55a020aa1a5275f01134acdd9ad713 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.raw.xz) = 8a5637a5feb42fbcef99bd7eb8ac1c98cc73052e1010cd50cbed3cd834461dbb4aeb00738539e21402251583088ceaea3b671343da61b474de34c7aaff61759a +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vhd.xz) = e242de24a4f4a7ebf0cebfe70e4db04a0f31dd33d4611fd4395616d080fc4852ef30e6f8431753635fe237558c65e0acfd4389a698ddf2393e67366e063dc8be +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vmdk.xz) = 811b89402a0bbcccd6040f9656bb461cc2ecd2eb0ebf06042f9edb65084ccae4adc82e37ab2e99637587310bdc005397176b0a08ea808970165776feac1e102f +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.qcow2.xz) = ba68d4d829888ce0f3ce672e78a043dde416a176e99ac5ea64080d37647e82f908698bb66636c7b4035ce1353f32b3cd6dece9c759e5fd3ae964f034b99bc45a +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.raw.xz) = 414704017e6255cd99f668c10a2d452a226ea48a639f548e3a3ae673e25a0fe874599777ae41d877271dd92b0e67675491e29c6853f76825e41c747e784a862b +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vhd.xz) = f3b0e72d1958699eef083b9d48ae6e8a3ea50978691b7d99bedae39e125e42ec43cffd559329e72376d383ad3886c0343302a66bfd6f4e43757a503b58e7959c +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vmdk.xz) = db5ca7dc59f12f73633ca14f5938f06028a20292d0ddbf7d76fe414c3c1b385241761dfc9b93f9dcf0e787f953e8698267839fa44fa723a70b2b1e639fbfaba7 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+8ACgkQOJfy4i5l +rT/qZw//XAaYU92U4VRsYwVjDasVhORGE04OZzTDhtR93HFJWI091CSu9d3UrAIf +ahEo/HOKDjhXy73B5qnkS05XiYeCXelUeK3GtA9iYtIJsqu6sNKWS00Vc0758Adw +LeTEBoKKUhoAFbB95YfRBBq56aNFl5Y9RrUjO64s4u0koxvIUqPmH5rBxUTbZfgm +oi1jRIl1AlDctTEJ5JKlS4Yf/wFpDGARhh/vRCvic13U7HSsYGHf79L2Hb042XPP +Y8AX/hrf5E/Ou8fFDm1g6GH94Hlm7+MwvigVyCm5O3Pf4BBSNetLVWvkyPE2Nldb +8N2Doo9dS7l8163vkJX8WpxReNjYTWDx3dybdZMJ8htGi2C/JK6T+C55o+XTI6bv +JTYAl2kpxP+x7j/6mr7V+z6y1gSgJEDiVNACrHgLQ8YWywKM30AmLN/7Cii6yYjM +jvTnrdjA0epS47vtEUm/9c0V6657Xj3S3wq1ocuED8SI9Rba8bvHcJBXTFaW6Oer +sqzOTxZ2ck6Mbf8x52CjRTtoZ01IE7axP8j+2UK8fTF4DYRZ1+nvT6CB7RmfoLey +nYDoSCvKk14qPR/YTaTMc0pgFjJ/vdo1xK/4eUMe1bbqx9Nxzt8P2Wdx5ndtsghP +ukKI5ADoFtAIgpTQiSfQv2kKPzaWamS3WaDY1EXIeC3912hHOL4= +=7KV3 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64.asc new file mode 100644 index 0000000000..60fb548432 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-arm64-aarch64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso) = ea491a104ce78e86402ad0d70278c257ef8b3118e67d4fe02b4dec8a0c5b793abeb63648a9b56525fd75209b60b6b24a05b99137428b98d0f0c45137ef6691b8 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso.xz) = 50cf598bf7c9a917a6ca089fd48d11a120157268fed81f57396e87c7373556e962f4b08394b771f5621c230fd6b7b0b86ce02d97ca1892b41b7aaa41eb156842 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso) = 7e464d20948ac5f44cccf299d44325b64e36a42191996d58bf05b57861b7b82b62e8a783a0053b9b534e3baf8b42508c3cd63ae056939e244f04ca5d3349f777 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso.xz) = a4b170cd361b4c0ee3c9b4a76c8ba78693e586cf8dfe12af41ce6e93323e1b1bf3b93a11d2582125c5b843dd60529947fab6511c017291cb517bbc5c29841bed +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso) = 9257a5020374400ee336bfc68bf1f0dc79f40c82e0a022407a5a201d2bce9e2fe3a8cdaafe8e5f20d62ee28f94258a8aeea9c287b879c1d43d975989d3a0ba54 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso.xz) = af2c842c203202f88c938abbca2d05fda34286df6f8d2a933cad32ba962cafe792f4c3054d29cf1e7e1652961818bdf1fa8b96ed8954133f2847851a23bd7612 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img) = 1a9339cf104ab93670c4a68b54bf7e4a65b3b0d57eaf7e6ceb598a9f7c84020937ce76aee8aef75b1a687902830946cc4e780739519c0f446fd684bceca2a077 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img.xz) = 4b8373d44dc3b37e9b2505bd0818f2f27aec57af2d80740e4a93157989d46dc71d5923dcde120f97898b3dba9e78de942a0b10f10ac7fd0104092e18e3d8c991 +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img) = 90500533540a7bf34e547df65920afab9448b6d6595c11a50b650d3d68df52ebbde5f2468ad92561d2bbdf663c11d6c3ff4710ff82f56710916725a2f81c1a4f +SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img.xz) = b907f0581925fbd578ff793ca0a2af91d1869155cc72fbfdf9f02400eef6a0419ff40c381af226cc20e3b239c9615fc46c15cb85a98c1467bbfaf06580dc3857 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+4ACgkQOJfy4i5l +rT9hZw/8C9XjHLQYZnaY2AWgAoD5As2zKjMbmk2uM2Q9hK+TsmfVGATjE3QOZiwS +UzT/i9Mk2kfeBx4QmySagH0ALN/Ky51SZp8gnnOiT1JLPbMdF3lV2OHZ2zKHkMfC +KMGO2lPgG9sa2M86DOvG0NhKjFsP5ddTJvPduUqC9pdmmrGLZw1GqmFZMJe05R9K +byMtcvTFYbhDvxURj82JUWbB7mrB8I+k2kPUkta23VjgZLDVznFiGZE24+PvfvDq +P7lerb61qGaeHVCKVwC+lFFlLzZQ1K8wvdXKTLu/K+FZt8gUrPWUJ+AUW5CMXST2 +MyW4erD9LRqAO/aUF3TOq8eq8xNKU2Lok1fF4xSzaqyhemncXBAkgnm2LNcHSVBU +b7Y1++BEDaC3pTZyuOO1nXm86zozfUzDrkr5WpZsMwvKaXH2sEe7YWh6X52QD8O8 +fXz6cIpNgyO+q5b0SmmB+pr4kW69wkKquCJTkL0WB5rBo/KigFQCK0aVseTB1mS6 +LZr2Oqb6YJJ4qWjtTAURuDEov2Xj6qPAyV5/Z+5QykRu2dIp4LywKgXQncAEa8G+ +6RWmXZCejxJxKz+Tr2or9w+8BJBZp0lh+GzEkvA2GND0NXD/JTuCfYflhxf0/x3y +1GrEmrFpGVdJOy3uhd8+F3FtMDGYEXRGfLad7YHCXZIPJ+BfUMQ= +=JWC6 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc new file mode 100644 index 0000000000..af381bd115 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-powerpc-powerpc64.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso) = 6f9d048a9d8ec70af6563e0f5ed3c9f315c73a93f7c22887393bbb012b1a6d661c5e1e45680c84ab95b553bb9c5f840776f1fbd85243f9abd26caa8c4f2d3e52 +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso.xz) = 90e324d529de156431e54ab2ead38f77f1cb110fdb62b96f6429d5c4ec6c7730342efbda3098408c16cfeb8151217a083e9074c0c8eb1454fdf013bcc7be40b0 +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso) = 580b098c31ce066a4bec2ad2572a73784d7a8e8bd42b42608edec55e2ad90553ec464b01886abb0013045f1b690325d03786656477a7ef59a58fb8973bb7581b +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso.xz) = dca6177e24b62fdae97056f293253f55e1b82ef36fa85508ba1858c9e15a5014ca029c3b6f61f8c5f0366e90a6cad0afcb63047e2ef68cec9f2b42194c0cad2d +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+8ACgkQOJfy4i5l +rT/+/w//bTfmZLRu0rvDUr1HlBreYlCVlDD0U+08L9jAOPxLHh5FJvTJyoqZdZBO +BnttH2Ogh/a5bI5OMwW5DdMKmIaMcDI8jQpzoEIbfQrMoEDjV/F3BvB99tMRoq6z +C9k7UK87cazAdD0IQBwBxKwa4wUuamC1Gc9MP6R4crLn867lpy9BKNPuoLK7gbgL +15GT9MbqWhgHsbYY689KLtd+SwcJ+b0rmKuYXZZaLofO+kL1lT3mJKML49j2gYgz +U0uUZDs0YTTBLymCk/vndE0+DkQ8KrmHSJJdh/shQeeGcVp5md1Luoas2OsAoiC4 +Jgnar2rdJgTUjfzZ8FzNTcM0b5U3L/n2LI3eEFDKFdjmAxXAmRVLWC4ItASCdNnh +RZsHyz0wieiVudGQFU8XGbTYbdKP3EH1wgSCJcz3QK5vb7oLUc4D2ksxQF9cBslj +2gjtzPlSABv3fIN7SXyFjPuwxNBe6tQdndbjaBy45rhUpyHBgAK+b+D8OUqxh/LG +L9t0ywo8p3vafKKvnfVB60WGQ0JSn4sQcQpbbb7zw6R51v8KQFyEPkQzCiytIhAc +XP8zcguWqt2mQET31MoG4dxTb0qXS64tVQbdGmNhg7BhsNA6o/fQAeKUw8v9KVvE +S6LMUQg40n6Tt4wz5oitvDfsn/eVGpVA31Y92boh7WRmTTnNzz4= +=irG3 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc new file mode 100644 index 0000000000..be9668ac87 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-powerpc-powerpc64le.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso) = 9ba4ef320ff8cd201960de7992c84b7ccad808e1cf05c87aca6946b6318e049acf77bce9f6036ce7921f517d7f05293cb6854504171e521fc32b40684c60ca57 +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso.xz) = 62104d62b67eb6b240b98661722989d3d430f9c542e390dbcfdca171c0bb973e71c7600eeec4253dc19dd85c3e37b5f88b154e0e454fd6a6dd68f2a27cbcc504 +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso) = caab9a78b6ebf29697c4b99ac1ea11360481df41abdac551fe3727bd80766d1875a252ba68acae8e4745f46754f404f7c41f31c67b4ca7b0a9653eb9822db79c +SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso.xz) = 61f0ce7ed6fa58da9575448fb95ba422216adf7d625168c4ca46ca1353aabfd0b1ebc251308df9e4832c69fc7e751aa41a29e51c42a573fd5b4a6a58e94770de +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+8ACgkQOJfy4i5l +rT9i0RAAllb1W9KpoBvv04ABLxaB/enHll6Lxe2dd7wRtGCcjfrOb5kiR7zfDT/v +4rw3H79OPtcT2rQPvusFGxLG33KObPjDwimPOGGcdHunSvRODQZzI7y/jisUGYGb +HjU7neCSGhAYvq/sV4RZEeMQLW1TaYPlYKblE7q85F19kDkdNwvBeGCzew90FFwg +3IGOsdMJZDW2NQQCJAsHyMxr1j6i5RWg1jyaV6OUIs1O5hgtUGWwY44JhRC8k7Va +i8VRBiXm1sB7BC48libzVJv/rf7nFfI0tK4cF504NToUCxwWN2QFDWpvQlODkayN +J++6UYT48Z6uIj6BofWI2b5NkkswCNxjO55sGfvTnj7EelWQ6uaHsqvqqSu/1bn9 +Dxp0ycSH4/SZw2+zkifK74S7+9vC7mIIZaVunMlPF7Lc6f5+lliTh/iimI6xjNMD +HTM0d2kTOhdVMXSyjKKKiSrKC9psa3jbI/+B15dwa9MrdnTRhnsB1jgorDerfo8e +W/I2w+iC0Ldser3YSKgGanaUu6JoS7oZGy40pUiUvFdgHoq+tpqTAcky6IWH2Apg +J07571KqQ5isp+a8sYr2aPWTidEIc8bU4n3+jwXlWtrw7aKzMiyK3UmzOlvBg3lk +n9OYDWz7IapcCXEajHYeK7J6i2ULHsAGh28K4zCp7c5yXW/gDos= +=bBoi +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc new file mode 100644 index 0000000000..35347ffd03 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.img.xz) = 234b360bd90758efc286b0c9ce1763ee8c9951c5fc7d59d48d23474bd998856a5b702a9c6f91d4c0d8e5fc43b683cf5341f6ba70a7b7536bc92a7334dbe08d61 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+8ACgkQOJfy4i5l +rT9MlBAAj6WTrXYBlMHbM/l1UcaeC7CIc0zv8hIaYfnF4c/rHvmis6UgNjX7OiZb +nLHmuSm00Tl/iXZIXMiicO3Esoi+/qjKSghYtQCVMPgPIQJoVXXinftMYPPyZY8F +GL9NoM5WGiKkrEDrNRK44KMICYb/Wy6FdrGpR2BQz7HiciAqf6/DdYMOM4tg5ttQ +j5dZRH3kzdhuS5Xuw9Kdk0ozAALrvV9hliSI/nFUFRohe5pjkcVJSLnCpsl0cPXz +gJhAouDfhZ62ikRyppPJR7jmk8muUBdqRLOYwNUa1V6EWjITtqHxaNMlQttc+ibF +V6tQ2enBC/Nw9x0JP+ELapFzuDtLiFfhnLooVOiDfhzNWedI/Va7BKlx9LIhI5dQ +L8h0YcnP5BSQvk86r9MFAAQ/EwK3joEdTrFfeiqC+UWgml27MvEP6mzTAx+6Bh12 +at0Deakm4U2jddIKpqYtmZ/E4HNr5cYhHFhq9iX7CAMIN6L3lr58e+iz215DGe2x +P6C3geN66VOLxebyKtD9ee+o9hpeZZ525l+fIV126wzkF1azMwmBcrRVYqO7SRjx +W1w3j9mx+bTFIMTOdY74+DfB+T+oeuwRFB14W4J5HoPWRg/z3Lcw/EgzJBTQwuJ3 +Pa5sw4KyZGKGCOaF1EkcTi+sNlu8zOVuKJS0EgQsE8EIJZGo1dU= +=alyO +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc new file mode 100644 index 0000000000..22d3f8f252 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64-vm.asc @@ -0,0 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.qcow2.xz) = f0a983d28e24e244485a219e3c595116a590b16034bfd2c2f42aa9e03a6a568cfaba3b9fcb9d0e452be07cbeeb60a8265457b7457d1b605afc4fc663a994fd63 +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.raw.xz) = 0aa74a566edd591892f2b179dc926593f699ab76616c1ec29b99c35ce7896ca6220d0db033049815c8c7afb317634fa4ba73dca01beea7551ce98fda5f559cd8 +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vhd.xz) = 2d8b1a26ebafa8ff52085420fd20f10efef7542c65710e928c13a2ef5e332dc6ce1e0b048276836006c5b69b749ca19e081167c5ad1f5ef65cd7e837bf9826dd +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vmdk.xz) = cc3712b0000331854d3bdcbf26a3adb6a4be5eddfb2673b79026c9ab65b3fd8c28746d8c88e82159bcc80a1add56ebe3d94ff998ffd4a96b16ecba8c0f01a71b +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.qcow2.xz) = dd9c864862c83e2554dad2024971c7f52676cd16609e88188465e7df865b0f0a38ad4d8697b3ed6b9c495a30c9486ee197e7efb69322c3a3941483fdedb3db3d +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.raw.xz) = a04a12037f7f31c33835074a1aaae03d3105d0f8ce2ad985b65081384c5ff1635b0853cfc57c27926e9a75c61dee9def70d00cf147b3baac39c0de657e3850cc +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vhd.xz) = b9ef20881ca9a3da494342cfd32fd713ba5f3d523f75b65613cce835cc2b54581abbd5a14a94c1546ce036a5d894a6f071947a352af7a33f6d2866a10812278d +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vmdk.xz) = 29a33647a61d91be8301ee17ce6293074000c11bb1dff054db3f8c84e3fe66a2c2f642d5ff9e3f6c10052a521fa59cf260ae95f09d558058ee53dc510a1f50c6 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmkqL+8ACgkQOJfy4i5l +rT8Z6A//bR61z1j5gTVF8hQ1zjFbMJwRi4ss2aiLZhUtVkGxv5fiZlxZ5HGm61lK +8mVIgVmxA7cCb+bAY8Ayq516vDOXEuJtBAWCO3DfnuXMlcAeoqzq+jaaS053PqqP +dpyaicvjhNLuXd8WVPXVTfKSeTRBLENMnUu9VlTE+2sBBj41C2JvN/faBSpkvnFI +2C5EtBrSx+NDTvCr64B6JQ0fDzJ9unFgHDOX8IgNKwF96VHKqe+ChbFPf/EVpU88 +8BDgwsOlhHimkAf2WJSua03itJJMX4iZoFRPyfPuV7Yb5qnMZOyFmYWsmh4PalZQ +mm2yP8rD4uYa6Wda2EtEgtzvjy5G8rgEgwO07DngjHW5MaTrQi3v7zI1Y9J5haez +bNE42DdDlIrGdONaKy/gWbpVyfBXIpixcJY/uY0ph4HX4HZyg0Xg65bcm41uscLS +NqXyziJ/BA1dG99sBw2yf33gtxNgKaJgXhV0z+kmuoMl8KuHsRuhj3qCS4tflF93 +V90lyUNojoMtUgLKze3qc94J5wIu7L2c8wvAayXYrZ3tKeRKOWp86IzvBX1hGoaj +ytwJ1sKxJRJsG/HvjmZA9iVP+ePiVqutxHkBS+QKOqp+4m97MI+g+K/wcBhYpMv4 +D1zLVSho8Z1AKZwoxNfORHtrThmeLO7OoN2Xl76P1CcRKO+uQi8= +=GklU +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64.asc b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64.asc new file mode 100644 index 0000000000..94b4b5f188 --- /dev/null +++ b/website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RELEASE-riscv-riscv64.asc @@ -0,0 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso) = 8bf4a1b3adf7eef589f244109bb55d445f17580e8480a5c335f9656dd151c2242ea1090c3b804dbece46b1b1d8edb07c02ee7f7580c5e96d2ba76d65337985ae +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso.xz) = c923b392d02c9b6b1796abe359d2a3a73268b361ae00ba76f2de7b9ad5340bd3ec78f715b5fb691a1e1dfd67b3adfe9fff23527b3b7530035f0b0d7458a1daf4 +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso) = 9765e519a1e57e6e2f63c6891b183df771219863cf17eab4318671c2476e640371c0cb01e50e171d3d0170a3f7d185d9493173c319efe2b72e8433c07f71c96c +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso.xz) = 4d204e9cd9f0edce2c01864ba1675659b93d1c9faa5ca8d4d8f1de32e48188b9f7243d07a26979fe8d9f7aa9f0e4936020e29615c596879a07877f230a73477b +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img) = 0000f3e69d8ada37d9356f8b441660726f168c84481dfb9c48d84ce32db1ff600988a32e8296d27306e6f56e7ca3fe56a552b98ec10080e3e84b32331f7a585b +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img.xz) = 5033420f83ece220a1df484428fea6f16ab15eff32fadff045b5e748f65f59819ffd8860f29ee388480b3d9309afd4463eb8434791a011d1c111195718c4a177 +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img) = f34489186898e4eefb642ab90cdef848f5d57ad27339f05a0baff922effac608dba4c1afdeb54c3a4592b5d3c1a95ecd428781126de281a84396dd2ba01e91e9 +SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img.xz) = 27a4e66672292d865f548fe0ae77f72053d8ac04cf68cc92af78aba948da42b23343a37914cda9b6c339873ad2d9374c07e4e6705257cb9d5a7336243932c445 +-----BEGIN PGP SIGNATURE----- *** 34 LINES SKIPPED *** From nobody Tue Dec 2 00:08:52 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 4dL1Mn0dr4z6J2DJ for ; Tue, 02 Dec 2025 00:08:53 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dL1Mm5qXvz3Ztw for ; Tue, 02 Dec 2025 00:08:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764634132; 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=Lipmz9WBiiKVW6BmJk8n3dTmx5h42VsnIy+bNP6YehQ=; b=yqajbwXYjCqKoPzm+M3lEjC+O6yyhtJXdovYqrZFlYzuLnjddvMOE61e6aHN+2OYJztQKc gDTbdy3E0CZTCYd51aw6pHHBVxI4nateqSq7ZrQwMrRJwZIugbt17GMLvFn7oIMMMjQHPp iLhbWppYaioi+HG5cWrrxdJ8RrOCEUmpkLgKV8cIauiR3yE0jrp7nE14YBIBg3v3+xZUAx ia1QMQMli/l1vBfVksLI0LidcCw/QHB/xxM52SSjyWLX91896H5hs3i4IRJlR8UU+kwUCB 0Zh0JR4pDOiIgBVbe5N1V52AkCiW5IlpZI5ZIQ264d/PyOSibGw14aJ8fF4Zvw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764634132; 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=Lipmz9WBiiKVW6BmJk8n3dTmx5h42VsnIy+bNP6YehQ=; b=gUpyMzdCJ3kAN+KiFyYBZlqYfsty4IGo1sxUeSvJ/x9TBYMjZQsoXYyWBWjIeAjW/CgqAx pflWgUDly05Kp+GEbYmh2Ua9YIBsw4uAJvzz9gdKyQsgUP72jadTd272Z1kJchucisNXuc 3mwn2zbx1FbUi8hsDnfB07Gwk7t4/El3HToQHBXKLzHwh5v5goIGW63BB6MPZciV9oKd0z R/cpn+Xhq+LBGe2ly6oSQY1FMYTyrZPF2AcXnUAt9w3MSFwafRjdOal6JRIdz78HzqfUdM k4D+DlaSs7qgQFz2lFLn3VUU1sI0sZJk1Pjz0GtOP5dF8Gk0nWH7CAEj3IgvfQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764634132; a=rsa-sha256; cv=none; b=G2s5ySd0k5RzLfMsmxJP1OfWM+Z1AY8w6deJPhKWDvEvZR8mFieJ1j7gaSWY8aspMg8TO6 vl4edfNFug/1GVkcGx1p3O+KrRdOWBzTmVWePNjP7p/3sjFQvw3REWUHX3OpFMlAnfIcsE QptDyodWyXgWzN8TFHJIHW2rm+he9q80vKAVcRAgMXFOU64bNk5pLLhiaBtbwMwet3Gyo0 vspvnSXHd6gDBcQSkEAMKVtL22oxrv03sNEDuXt9VtbxRS/DxOqSl02JimTAm+wy1pSOGP 6Aj8YAKAg8jYtvzsBH5BxKXO0diLB4SBuSAZ6wkq9oqGx9Gy0Poh4bgYhH68Sw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dL1Mm56RXzkH0 for ; Tue, 02 Dec 2025 00:08:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id d13c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 00:08:52 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 4b6a7a1cbb - main - 15.0: Release-related website updates 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4b6a7a1cbb717983adf561aa857adbd6b82ffd83 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 00:08:52 +0000 Message-Id: <692e2e14.d13c.4a025078@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=4b6a7a1cbb717983adf561aa857adbd6b82ffd83 commit 4b6a7a1cbb717983adf561aa857adbd6b82ffd83 Author: Colin Percival AuthorDate: 2025-11-29 23:50:15 +0000 Commit: Colin Percival CommitDate: 2025-12-01 23:04:15 +0000 15.0: Release-related website updates Everything except the announcement itself Approved by: re (implicit) --- shared/releases.adoc | 22 +++++----- website/content/en/portmgr/policies_eol.adoc | 8 ++++ website/content/en/releases/15.0R/_index.adoc | 19 ++++---- website/content/en/releases/15.0R/schedule.adoc | 2 +- website/content/en/releases/_index.adoc | 2 + website/content/en/releng/_index.adoc | 1 - website/content/en/security/_index.adoc | 2 + website/content/en/where.adoc | 51 ++++++++++++++++++++++ website/data/en/news/news.toml | 5 +++ website/static/security/advisory-template.txt | 2 + website/static/security/errata-template.txt | 2 + .../themes/beastie/layouts/_partials/sidenav.html | 1 + website/themes/beastie/layouts/index.html | 4 ++ 13 files changed, 97 insertions(+), 24 deletions(-) diff --git a/shared/releases.adoc b/shared/releases.adoc index 8580845dd8..1199577efd 100644 --- a/shared/releases.adoc +++ b/shared/releases.adoc @@ -52,7 +52,7 @@ // Set to 'INCLUDE' when the schedule is available. -:beta2-upcoming: INCLUDE +:beta2-upcoming: IGNORE // Set to 'INCLUDE' when the installation images are available. @@ -83,17 +83,17 @@ // more (in addition to cleaning up this file) following the 11.3 // release (likely as part of the 11.3 announcement commit). -gjb -//:rel150-current-major: 15 +:rel150-current-major: 15 :rel150-current: 15.0 -//:rel150-current-date: December 2, 2025 -// -//:u-rel150-notes: https://www.FreeBSD.org/releases/{rel150-current}R/relnotes/ -//:u-rel150-announce: https://www.FreeBSD.org/releases/{rel150-current}R/announce/ -//:u-rel150-errata: https://www.FreeBSD.org/releases/{rel150-current}R/errata/ -//:u-rel150-hardware: https://www.FreeBSD.org/releases/{rel150-current}R/hardware/ -//:u-rel150-installation: https://www.FreeBSD.org/releases/{rel150-current}R/installation/ -//:u-rel150-readme: https://www.FreeBSD.org/releases/{rel150-current}R/readme/ -//:u-rel150-signatures: https://www.FreeBSD.org/releases/{rel150-current}R/signatures/ +:rel150-current-date: December 2, 2025 + +:u-rel150-notes: https://www.FreeBSD.org/releases/{rel150-current}R/relnotes/ +:u-rel150-announce: https://www.FreeBSD.org/releases/{rel150-current}R/announce/ +:u-rel150-errata: https://www.FreeBSD.org/releases/{rel150-current}R/errata/ +:u-rel150-hardware: https://www.FreeBSD.org/releases/{rel150-current}R/hardware/ +:u-rel150-installation: https://www.FreeBSD.org/releases/{rel150-current}R/installation/ +:u-rel150-readme: https://www.FreeBSD.org/releases/{rel150-current}R/readme/ +:u-rel150-signatures: https://www.FreeBSD.org/releases/{rel150-current}R/signatures/ :rel143-current-major: 14 :rel143-current: 14.3 diff --git a/website/content/en/portmgr/policies_eol.adoc b/website/content/en/portmgr/policies_eol.adoc index 87d07d91d2..03e8c273bc 100644 --- a/website/content/en/portmgr/policies_eol.adoc +++ b/website/content/en/portmgr/policies_eol.adoc @@ -51,6 +51,14 @@ The _Estimated EoL (end-of-life)_ column gives the earliest date on which that b * FreeBSD:14:powerpc64le (only quarterly is updated) |June 30, 2026 + +|stable/15 |n/a |releng/15.0 | |December 31, 2029 +|releng/15.0 |15.0-RELEASE |releng/15.0 a| +* FreeBSD:15:aarch64 +* FreeBSD:15:amd64 +* FreeBSD:15:armv7 + +|September 30, 2026 |main |n/a |main a| * FreeBSD:16:aarch64 * FreeBSD:16:amd64 diff --git a/website/content/en/releases/15.0R/_index.adoc b/website/content/en/releases/15.0R/_index.adoc index 54243d1fa3..e269192c5d 100644 --- a/website/content/en/releases/15.0R/_index.adoc +++ b/website/content/en/releases/15.0R/_index.adoc @@ -16,16 +16,13 @@ For more information about the release engineering process, please see the link: == Detailed Information -More detailed information -//, such as release notes -// and hardware notes, -can be found at these pages: +More detailed information, such as release notes and hardware notes, can be found at these pages: -//link:announce/[FreeBSD {localRel}-RELEASE announcement] + -//link:signatures/[FreeBSD {localRel}-RELEASE signed checksum files] + -//link:installation/[FreeBSD {localRel}-RELEASE installation information] + -//link:hardware/[FreeBSD {localRel}-RELEASE hardware information] + -//link:relnotes/[FreeBSD {localRel}-RELEASE release notes] + -//link:errata/[FreeBSD {localRel}-RELEASE errata] + -//link:readme/[FreeBSD {localRel}-RELEASE readme] + +link:announce/[FreeBSD {localRel}-RELEASE announcement] + +link:signatures/[FreeBSD {localRel}-RELEASE signed checksum files] + +link:installation/[FreeBSD {localRel}-RELEASE installation information] + +link:hardware/[FreeBSD {localRel}-RELEASE hardware information] + +link:relnotes/[FreeBSD {localRel}-RELEASE release notes] + +link:errata/[FreeBSD {localRel}-RELEASE errata] + +link:readme/[FreeBSD {localRel}-RELEASE readme] + link:schedule/[FreeBSD {localRel}-RELEASE schedule] diff --git a/website/content/en/releases/15.0R/schedule.adoc b/website/content/en/releases/15.0R/schedule.adoc index 016151b0ef..8658b3a4b0 100644 --- a/website/content/en/releases/15.0R/schedule.adoc +++ b/website/content/en/releases/15.0R/schedule.adoc @@ -60,7 +60,7 @@ General discussions about the pending release and known issues should be sent to |RC4 builds begin |[.line-through]#21 November 2025# + 24 November 2025 |24 November 2025 |Fourth release candidate. |RELEASE builds begin |28 November 2025 |28 November 2025 |{localRel}-RELEASE builds begin. -|RELEASE announcement |2 December 2025 |- |{localRel}-RELEASE press release. +|RELEASE announcement |2 December 2025 |2 December 2025 |{localRel}-RELEASE press release. |{localRel} EoL |30 September 2026 |- |{localRel}-RELEASE no longer supported. |{localBranchStable} EoL |31 December 2029 |- |{localBranchStable} no longer supported. |=== diff --git a/website/content/en/releases/_index.adoc b/website/content/en/releases/_index.adoc index 3391b5167c..d781d95906 100644 --- a/website/content/en/releases/_index.adoc +++ b/website/content/en/releases/_index.adoc @@ -25,6 +25,8 @@ For information about branches, release dates, and estimated end-of-life (EOL) d === Production Releases +* *Release {rel150-current}* ({rel150-current-date}) _link:{u-rel150-announce}[Announcement] : link:{u-rel150-notes}[Release Notes] : link:{u-rel150-installation}[Installation Instructions] : link:{u-rel150-hardware}[Hardware Compatibility List] : link:{u-rel150-readme}[Readme] : link:{u-rel150-errata}[Errata] : link:{u-rel150-signatures}[Signed Checksums]_ + * *Release {rel143-current}* ({rel143-current-date}) _link:{u-rel143-announce}[Announcement] : link:{u-rel143-notes}[Release Notes] : link:{u-rel143-installation}[Installation Instructions] : link:{u-rel143-hardware}[Hardware Compatibility List] : link:{u-rel143-readme}[Readme] : link:{u-rel143-errata}[Errata] : link:{u-rel143-signatures}[Signed Checksums]_ === Legacy diff --git a/website/content/en/releng/_index.adoc b/website/content/en/releng/_index.adoc index 2e0e42f6c4..c402fef481 100644 --- a/website/content/en/releng/_index.adoc +++ b/website/content/en/releng/_index.adoc @@ -32,7 +32,6 @@ General information about committing to -STABLE. [cols=",,",options="header",] |=== |Date |Event |Information -|December 2025 |FreeBSD 15.0 |link:../releases/15.0R/schedule/[Target Schedule] |March 2026 |FreeBSD 14.4 |link:../releases/14.4R/schedule/[Target Schedule] |June 2026 |FreeBSD 15.1 | |September 2026 |FreeBSD 14.5 | diff --git a/website/content/en/security/_index.adoc b/website/content/en/security/_index.adoc index 5ceb6e5053..1f9182a083 100644 --- a/website/content/en/security/_index.adoc +++ b/website/content/en/security/_index.adoc @@ -103,6 +103,8 @@ link:unsupported[Older releases] are not supported and users are strongly encour [cols=",,,",options="header",] |=== |Branch |Release |Release Date |Expected EoL +|stable/15 |n/a |n/a |December 31, 2029 +|releng/15.0 |15.0-RELEASE |December 2, 2025 |September 30, 2026 |stable/14 |n/a |n/a |November 30, 2028 |releng/14.3 |14.3-RELEASE |June 10, 2025 |June 30, 2026 |stable/13 |n/a |n/a |April 30, 2026 diff --git a/website/content/en/where.adoc b/website/content/en/where.adoc index 4854f758c7..7fce3ee40a 100644 --- a/website/content/en/where.adoc +++ b/website/content/en/where.adoc @@ -39,6 +39,57 @@ For embedded platforms: SD card images are available. `RELEASE` versions of FreeBSD are the end result of _release engineering_ and are recommended for most users. +[[download-rel150]] +=== FreeBSD {rel150-current}-RELEASE + +[.tblbasic] +[.tblDownload] +[width="100%",cols="25%,25%,25%,25%",options="header",] +|=== +|Installer |VM |SD Card |Documentation +a| +* link:{url-rel}/amd64/amd64/ISO-IMAGES/{rel150-current}/[amd64] +* link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[aarch64] +* link:{url-rel}/arm/armv7/ISO-IMAGES/{rel150-current}/[armv7] +* link:{url-rel}/powerpc/powerpc64/ISO-IMAGES/{rel150-current}/[powerpc64] +* link:{url-rel}/powerpc/powerpc64le/ISO-IMAGES/{rel150-current}/[powerpc64le] +* link:{url-rel}/riscv/riscv64/ISO-IMAGES/{rel150-current}/[riscv64] + +a| +* link:{url-rel}/VM-IMAGES/README.txt[README] +* link:{url-rel}/VM-IMAGES/{rel150-current}-RELEASE/amd64/Latest/[amd64] +* link:{url-rel}/VM-IMAGES/{rel150-current}-RELEASE/aarch64/Latest/[aarch64] +* link:{url-rel}/VM-IMAGES/{rel150-current}-RELEASE/riscv64/Latest/[riscv64] +* link:{url-rel}/CI-IMAGES/{rel150-current}-RELEASE/amd64/Latest/[amd64] (BASIC-CI) +* link:{url-rel}/CI-IMAGES/{rel150-current}-RELEASE/aarch64/Latest/[aarch64] (BASIC-CI) + +a| +* aarch64 +* {blank} +** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[PINE64] +** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[PINE64-LTS] +** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[ROCK64] +** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[ROCKPRO64] +** link:{url-rel}/arm64/aarch64/ISO-IMAGES/{rel150-current}/[RPI] (3/4) +* armv7 +* {blank} +** link:{url-rel}/arm/armv7/ISO-IMAGES/{rel150-current}/[GENERICSD] +* riscv64 +* {blank} +** link:{url-rel}/riscv/riscv64/ISO-IMAGES/{rel150-current}/[GENERICSD] + +a| +* {blank} +* link:../releases/#current[Released]: {rel150-current-date} +* link:{u-rel150-notes}[Release Notes] +* link:{u-rel150-readme}[Readme] +* link:{u-rel150-hardware}[Hardware Compatibility List] +* link:{u-rel150-installation}[Installation Instructions] +* link:{u-rel150-errata}[Errata] +* link:{u-rel150-signatures}[Signed Checksums] + +|=== + [[download-rel143]] === FreeBSD {rel143-current}-RELEASE diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index fb9b5357c1..82e98b8d56 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -1,5 +1,10 @@ # Sort news by year, month and day +[[news]] +date = "2025-12-02" +title = "FreeBSD 15.0-RELEASE Available" +description = "FreeBSD 15.0-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 15.0. More information about FreeBSD releases can be found on the Release Information page." + [[news]] date= "2025-11-30" title = "July-September 2025 Status Report" diff --git a/website/static/security/advisory-template.txt b/website/static/security/advisory-template.txt index 0d244e517b..9234d3bf54 100644 --- a/website/static/security/advisory-template.txt +++ b/website/static/security/advisory-template.txt @@ -12,6 +12,7 @@ Affects: Corrected: 2025-XX-XX XX:XX:XX UTC (stable/15, 15.0-STABLE) + 2025-XX-XX XX:XX:XX UTC (releng/15.0, 15.0-RELEASE-pXX) 2025-XX-XX XX:XX:XX UTC (stable/14, 14.3-STABLE) 2025-XX-XX XX:XX:XX UTC (releng/14.3, 14.3-RELEASE-pXX) 2025-XX-XX XX:XX:XX UTC (releng/14.2, 14.2-RELEASE-pXX) @@ -119,6 +120,7 @@ following stable and release branches: Branch/path Hash Revision ------------------------------------------------------------------------- stable/15/ XXXXXXXXXXXX stable/15-nXXXXXX +releng/15.0/ XXXXXXXXXXXX releng/15.0-nXXXXXX stable/14/ XXXXXXXXXXXX stable/14-nXXXXXX releng/14.3/ XXXXXXXXXXXX releng/14.3-nXXXXXX releng/14.2/ XXXXXXXXXXXX releng/14.2-nXXXXXX diff --git a/website/static/security/errata-template.txt b/website/static/security/errata-template.txt index 61adffe11b..590ecd228a 100644 --- a/website/static/security/errata-template.txt +++ b/website/static/security/errata-template.txt @@ -12,6 +12,7 @@ Affects: Corrected: 2025-XX-XX XX:XX:XX UTC (stable/15, 15.0-STABLE) + 2025-XX-XX XX:XX:XX UTC (releng/15.0, 15.0-RELEASE-pXX) 2025-XX-XX XX:XX:XX UTC (stable/14, 14.3-STABLE) 2025-XX-XX XX:XX:XX UTC (releng/14.3, 14.3-RELEASE-pXX) 2025-XX-XX XX:XX:XX UTC (releng/14.2, 14.2-RELEASE-pXX) @@ -119,6 +120,7 @@ following stable and release branches: Branch/path Hash Revision ------------------------------------------------------------------------- stable/15/ XXXXXXXXXXXX stable/15-nXXXXXX +releng/15.0/ XXXXXXXXXXXX releng/15.0-nXXXXXX stable/14/ XXXXXXXXXXXX stable/14-nXXXXXX releng/14.3/ XXXXXXXXXXXX releng/14.3-nXXXXXX releng/14.2/ XXXXXXXXXXXX releng/14.2-nXXXXXX diff --git a/website/themes/beastie/layouts/_partials/sidenav.html b/website/themes/beastie/layouts/_partials/sidenav.html index 811f511133..f0ec2cac6a 100644 --- a/website/themes/beastie/layouts/_partials/sidenav.html +++ b/website/themes/beastie/layouts/_partials/sidenav.html @@ -55,6 +55,7 @@
  • {{ i18n "releases" }} diff --git a/website/themes/beastie/layouts/index.html b/website/themes/beastie/layouts/index.html index 7ed1c1af56..380c326514 100755 --- a/website/themes/beastie/layouts/index.html +++ b/website/themes/beastie/layouts/index.html @@ -61,6 +61,10 @@ {{ i18n "supportedReleases" }}
      +
    • + {{ i18n "production" }}: + {{ index $.Site.Data.releases "rel150-current" }} +
    • {{ i18n "production" }}: {{ index $.Site.Data.releases "rel143-current" }} From nobody Tue Dec 2 00:08:53 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 4dL1Mp3DB5z6J2Jj for ; Tue, 02 Dec 2025 00:08:54 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dL1Mn6MZZz3b2x for ; Tue, 02 Dec 2025 00:08:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764634133; 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=Xk0aHhYayiTnRJ7UQHAL6KuhArhj686Zb+Ermcaq7IM=; b=kL/StdXrZUREDHwcEXY1Yv1gZGwa7yIlJD6Y029DObH/S2JCGHHPT3NAsd4nG0vGJRWjVf l00zMeOA0QPF8H6llyBucS/fS4TsXJWkwU0GygcnWAY7RxEnMFS/cGX8EC+Tsq9Mw/UdQJ 5O4exsVLxQxWrEv6pBO2nRkQQ+WwM6XqkBND7j5hy5SMHEwiLnmSOawZhZR8IrWa+lZ6D8 lpMKbZKDl+OCouCKSFYIQmedTMEYQPUwZAvb5bqujHY3SOPzD+YLy123ldOQrX6C1crVEI qNWBFsIiAhUhGVU+MhjZcS/cysXC4cH0pBpWZ8AA4d6UtspGnAagVFDEWjm0vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764634133; 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=Xk0aHhYayiTnRJ7UQHAL6KuhArhj686Zb+Ermcaq7IM=; b=XIcnR70TzUIKJCRnjtQLFqXAsMgIkkmK5DmdoEifW61+SriRqbKMb8+PLxQ9kXaBTOcKVG fdeRMkMj0bokHCry8gSVdK3j5Eq0lRuG0I2NmyuclALOyjqbuqiXUTwi95yl6c6cJlgxvw aZeplzuGLdodlB496rLMPPZww02DsxgMjfrUsIxILtfQ2V8AAju5VQ82hOCH4aiWj57ud9 2fL2WSqL2my76GuXdB+sKg4uUxLeHu2XJm526H/V14RoyNeSWk2OHL1jUTNXwcRfM6juLZ iZhcv7pLzVfqHXJj313HX3zi7nSEow73jW0sNjYET9zg8DhiYEn2iHLkI9ax4A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764634133; a=rsa-sha256; cv=none; b=YaH2MLQYc66HLvMA2pcUeggtLguiJrzG+fVYIuAZoc9fK2SrHI6+l3+OgbauuonkVkc8XP MA/hgDZlckE9Ma8okjeXfp8LO6HOROgHz+78JR910uBKGnApVZZsSkEfHMvdMAAFrH4Vhw rMab9Ea6rwZeJK0oq/9hXQjmU5szQAX3aI/f95b/mqC4377sSA+Ku4kUfjso+jHoSsJLwc //WqXmr+ifxuttgCKZ22QwVMPkVQvyGIdU66uu3nIrAPDUCeI7bC90ajGA8QCLrTszLo6s E5PMIXl03egt+UkbObTlTUuSA68Q+UAZ7zGYL31ACGlOz2ZVEqo6LVnrr7nVGg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dL1Mn5yNYzjxv for ; Tue, 02 Dec 2025 00:08:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id d563 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 00:08:53 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 319892a75b - main - 15.0: Add release announcement 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: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 319892a75b6c8c37f3ebe4bf28b60e3703d95bab Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 00:08:53 +0000 Message-Id: <692e2e15.d563.117cc865@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=319892a75b6c8c37f3ebe4bf28b60e3703d95bab commit 319892a75b6c8c37f3ebe4bf28b60e3703d95bab Author: Colin Percival AuthorDate: 2025-12-02 00:00:00 +0000 Commit: Colin Percival CommitDate: 2025-12-02 00:00:00 +0000 15.0: Add release announcement Approved by: re (implicit) Altitude: 35000' --- website/content/en/releases/15.0R/announce.adoc | 711 ++++++++++++++++++++++++ website/content/en/releases/15.0R/announce.asc | 687 +++++++++++++++++++++++ 2 files changed, 1398 insertions(+) diff --git a/website/content/en/releases/15.0R/announce.adoc b/website/content/en/releases/15.0R/announce.adoc new file mode 100644 index 0000000000..da628cd6c6 --- /dev/null +++ b/website/content/en/releases/15.0R/announce.adoc @@ -0,0 +1,711 @@ +--- +title: "FreeBSD 15.0-RELEASE Announcement" +sidenav: download +--- + +:thisBranch: 15 +:thisRelease: 15.0 +:nextRelease: 15.1 +:thisBranchEOL: December 31, 2029 +:thisEOL: September 30, 2026 +:which: first + +include::shared/releases.adoc[] +:thisDate: {rel150-current-date} + += FreeBSD {thisRelease}-RELEASE Announcement + +Date: {thisDate} + +The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD {thisRelease}-RELEASE. +This is the {which} release of the stable/{thisBranch} branch. + +Some of the highlights: + +* The FreeBSD "base" system can now be installed and managed using the pkg(8) package manager (see "Packaged base system" below). + +* The FreeBSD {thisRelease} release artifacts (install images, VM images, etc.) were all generated without requiring root privilege. + +* FreeBSD now has a native inotify implementation, simplifying directory watching and software porting. + +* OpenZFS has been upgraded to 2.4.0-rc4. + +* OpenSSL has been upgraded to the latest long-term support (LTS) version, 3.5.4, which includes support for QUIC and now standardized quantum-resistant algorithms, ML-KEM, ML-DSA, and SLH-DSA. + +* OpenSSH has been upgraded to 10.0p2 which includes support for quantum-resistant key agreement by default. + +For a complete list of new features, supported hardware, and known problems, please see the online release notes, hardware compatibility notes, and errata list, available at: + +* `https://www.FreeBSD.org/releases/{thisRelease}R/relnotes/` +* `https://www.FreeBSD.org/releases/{thisRelease}R/hardware/` +* `https://www.FreeBSD.org/releases/{thisRelease}R/errata/` + +For more information about FreeBSD release engineering activities, please see: + +* `https://www.FreeBSD.org/releng/` + +== Packaged base system + +A major change in FreeBSD 15.0 is the introduction of a new method for installing and managing the base system using the pkg(8) package manager. +During development, this method was commonly referred to as "pkgbase". + +During installation, bsdinstall(8) prompts the user to choose between two installation methods: + +. Distribution Sets (Traditional Method): This is the method used in previous FreeBSD releases. +Systems installed this way continue to use the freebsd-update(8) utility for updates. +Support for distribution sets is planned for removal in FreeBSD 16, but will continue (along with freebsd-update support) for the lifetime of the FreeBSD 15 stable branch. + +. Packages (pkgbase / New Method): The base system is installed as a set of packages from the "FreeBSD-base" repository. +Systems installed this way are managed entirely using the pkg(8) tool. +This method is used by default for all VM images and images published in public clouds. +In FreeBSD 15.0, pkgbase is offered as a technology preview, but it is expected to become the standard method for managing base system installations and upgrades in future releases. + +== Availability + +FreeBSD {thisRelease}-RELEASE is now available for the amd64, aarch64, armv7, powerpc64, powerpc64le, and riscv64 architectures. + +FreeBSD {thisRelease}-RELEASE can be installed from bootable ISO images or over the network. +Some architectures also support installing from a USB memory stick. +The required files can be downloaded as described below. + +SHA512 and SHA256 hashes for the release ISO, memory stick, and SD card images are included at the bottom of this message. + +PGP-signed checksums for the release images are also available at: + +* https://www.FreeBSD.org/releases/{thisRelease}R/signatures/ + +A PGP-signed version of this announcement is available at: + +* https://www.FreeBSD.org/releases/{thisRelease}R/announce.asc + +The purpose of the images provided as part of the release are as follows: + +dvd1:: +This contains everything necessary to install the base FreeBSD operating system, the documentation, debugging distribution sets, and a small set of pre-built packages aimed at getting a graphical workstation up and running. +It also supports booting into a "livefs" based rescue mode. +This should be all you need if you can burn and use DVD-sized media. ++ +Additionally, this can be written to a USB memory stick (flash drive) for the amd64 architecture and used to do an install on machines capable of booting off USB drives. +It also supports booting into a "livefs" based rescue mode. ++ +As one example of how to use the dvd1 image, assuming the USB drive appears as /dev/da0 on your machine something like this should work: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-dvd1.iso \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Be careful to make sure you get the target (of=) correct. +disc1:: +This contains the base FreeBSD operating system. +It also supports booting into a "livefs" based rescue mode. +There are no pre-built packages. ++ +Additionally, this can be written to a USB memory stick (flash drive) for the amd64 architecture and used to do an install on machines capable of booting off USB drives. +It also supports booting into a "livefs" based rescue mode. +There are no pre-built packages. ++ +As one example of how to use the disc1 image, assuming the USB drive appears as /dev/da0 on your machine something like this should work: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-disc1.iso \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Be careful to make sure you get the target (of=) correct. +bootonly:: +This supports booting a machine using the CDROM drive but does not contain the installation distribution sets for installing FreeBSD from the CD itself. +You would need to perform a network based install (e.g., from an HTTP or FTP server) after booting from the CD. ++ +Additionally, this can be written to a USB memory stick (flash drive) for the amd64 architecture and used to do an install on machines capable of booting off USB drives. +It also supports booting into a "livefs" based rescue mode. +There are no pre-built packages. ++ +As one example of how to use the bootonly image, assuming the USB drive appears as /dev/da0 on your machine something like this should work: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-bootonly.iso \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Be careful to make sure you get the target (of=) correct. +memstick:: +This can be written to a USB memory stick (flash drive) and used to do an install on machines capable of booting off USB drives. +It also supports booting into a "livefs" based rescue mode. +There are no pre-built packages. ++ +As one example of how to use the memstick image, assuming the USB drive appears as /dev/da0 on your machine something like this should work: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-memstick.img \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Be careful to make sure you get the target (of=) correct. +mini-memstick:: +This can be written to a USB memory stick (flash drive) and used to boot a machine, but does not contain the installation distribution sets on the medium itself, similar to the bootonly image. +It also supports booting into a "livefs" based rescue mode. +There are no pre-built packages. ++ +As one example of how to use the mini-memstick image, assuming the USB drive appears as /dev/da0 on your machine something like this should work: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-mini-memstick.img \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Be careful to make sure you get the target (of=) correct. +FreeBSD/arm SD card images:: +These can be written to an SD card and used to boot the supported arm system. +The SD card image contains the full FreeBSD installation, and can be installed onto SD cards as small as 5 GB. ++ +For convenience for those without console access to the system, a `freebsd` user with a password of `freebsd` is available by default for `ssh(1)` access. +Additionally, the `root` user password is set to `root`; it is strongly recommended to change the password for both users after gaining access to the system. ++ +To write the FreeBSD/arm image to an SD card, use the `dd(1)` utility, replacing _KERNEL_ with the appropriate kernel configuration name for the system. ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-arm64-aarch64-RPI.img \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Be careful to make sure you get the target (of=) correct. + +FreeBSD {thisRelease}-RELEASE can also be purchased on DVD from several vendors. +One of the vendors that we expect will be offering FreeBSD {thisRelease}-based products is: + +* FreeBSD Mall, Inc. https://www.freebsdmall.com + +Pre-installed virtual machine images are also available for the amd64 (x86_64), AArch64 (arm64), and RISCV (riscv64) architectures in `QCOW2`, `VHD`, and `VMDK` disk image formats, as well as raw (unformatted) images. + +FreeBSD {thisRelease}-RELEASE is also available on these cloud hosting platforms: + +* FreeBSD Amazon(R) EC2(TM): + + +FreeBSD/amd64 EC2 AMI IDs can be retrieved from the Systems Manager Parameter Store in each region using the keys: + +.... + /aws/service/freebsd/amd64/base/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/base/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/builder/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/builder/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/cloud-init/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/cloud-init/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/small/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/small/zfs/15.0/RELEASE +.... + +AMIs are expected to be available in the near future in the AWS Marketplace at: + +.... + https://aws.amazon.com/marketplace/pp/prodview-kweb77e4ra73a (UFS) + https://aws.amazon.com/marketplace/pp/prodview-aw2y73mf6h2n2 (ZFS) +.... + +FreeBSD/aarch64 EC2 AMI IDs can be retrieved from the Systems Manager Parameter Store in each region using the keys: + +.... + /aws/service/freebsd/arm64/base/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/base/zfs/15.0/RELEASE + /aws/service/freebsd/arm64/builder/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/builder/zfs/15.0/RELEASE + /aws/service/freebsd/arm64/cloud-init/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/cloud-init/zfs/15.0/RELEASE + /aws/service/freebsd/arm64/small/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/small/zfs/15.0/RELEASE +.... + +AMIs are expected to be available in the near future in the AWS Marketplace at: + +.... + https://aws.amazon.com/marketplace/pp/prodview-nzqrtvofigje4 (UFS) + https://aws.amazon.com/marketplace/pp/prodview-vnapmjh56ncaw (ZFS) +.... + +* Google(R) Compute Engine(TM): + +Instances can be deployed using the `gcloud` utility: + +.... + % gcloud compute instances create INSTANCE \ + --image freebsd-15-0-release-amd64-FILESYSTEM \ + --image-project=freebsd-org-cloud-dev + % gcloud compute ssh INSTANCE +.... + +Replace _INSTANCE_ with the name of the Google Compute Engine instance, and replace _FILESYSTEM_ with `ufs` or `zfs`. +FreeBSD images are also expected to be available in the near future in the Google Compute Engine(TM) Marketplace at: + +https://console.cloud.google.com/marketplace/product/freebsd-cloud/freebsd-15 + +* Microsoft(R) Azure(TM): + + +FreeBSD virtual machine images are available on the Azure Marketplace at: + +https://marketplace.microsoft.com/product/virtual-machine/freebsd.freebsd-15_0 + +* Oracle Cloud Infrastructure: + +FreeBSD virtual machine images are expected to be available in the near future in the Oracle Cloud Infrastructure Marketplace for amd64 and aarch64 architectures, in both UFS and ZFS filesystems, at: + +https://cloudmarketplace.oracle.com/marketplace/app/freebsd-release + +== Download + +FreeBSD {thisRelease}-RELEASE may be downloaded via https from the following site: + +* `https://download.freebsd.org/releases/ISO-IMAGES/{thisRelease}/` + +FreeBSD {thisRelease}-RELEASE virtual machine images may be downloaded from: + +* `https://download.freebsd.org/releases/VM-IMAGES/{thisRelease}-RELEASE/` + +FreeBSD {thisRelease}-RELEASE BASIC-CI images may be downloaded from: + +* `https://download.freebsd.org/releases/CI-IMAGES/{thisRelease}-RELEASE/` + +FreeBSD {thisRelease}-RELEASE OCI container images may be downloaded from: + +* `https://download.freebsd.org/releases/OCI-IMAGES/{thisRelease}-RELEASE/` + +and are also available in the Docker and GitHub container repositories. + +For instructions on installing FreeBSD or updating an existing machine to {thisRelease}-RELEASE please see: + +* `https://www.FreeBSD.org/releases/{thisRelease}R/installation/` + +== Support + +This point release, FreeBSD {thisRelease}-RELEASE, will be supported until {thisEOL}. +The FreeBSD {thisBranch} release series will be supported until {thisBranchEOL}. +Additional support information can be found at: + +* `https://www.FreeBSD.org/platforms/` +* `https://www.FreeBSD.org/security/` + +== Acknowledgments + +Many companies donated equipment, network access, or human time to support the release engineering activities for FreeBSD {thisRelease} including: + +[cols="",] +|=== +|https://www.amazon.com[Amazon] +|https://www.fastly.com[Fastly] +|https://www.freebsdfoundation.org[The FreeBSD Foundation] +|https://www.juniper.net[Juniper Networks] +|https://www.nyi.net[New York Internet] +|https://www.sentex.ca[Sentex Data Communications] +|https://www.tarsnap.com[Tarsnap] +|https://365datacenters.com/[365 Data Centers] +|https://www.your.org[Your.org] +|=== + +The release engineering team for {thisRelease}-RELEASE includes: + +[cols=",",] +|=== +|Antoine Brodin |Package Building +|Dave Cottlehuber |Release Engineering +|Marc Fonvieille |Release Engineering, Documentation +|Jake Freeland |Release Engineering +|Xin Li |Release Engineering, Security Team Liaison +|Ed Maste |Release Engineering Deputy Lead +|Mahdi Mokhtari |Release Engineering +|Colin Percival |Release Engineering Lead, {thisRelease}-RELEASE Release Engineer +|Muhammad Moinur Rahman |Release Engineering +|Lexi Winter |Release Engineering, pkgbase wrangler +|=== + +== Trademark + +FreeBSD is a registered trademark of The FreeBSD Foundation. + +== ISO Image Checksums + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso) = 97149102d8718558587c64244307e43b73a114549656bdde70a766a6f109c6519d350e19dffdd55aab80a22636a62d5bc32bbab8c36355cbad2b3b4ea0085c7b + SHA512 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso.xz) = e4de20a4775078a434fd2e4e7c63a2bf64bddb0c38c1eec8a54fa98b859f2221f6a5740870b1ccc6fc85fc8b19c472c3e424b791aebf5f278b418668872874ff + SHA512 (FreeBSD-15.0-RELEASE-amd64-disc1.iso) = 550968f35e67fc4861e047d1583bd49921efc0d74b1217cdc04e3849128be86afb455c23ef2037edb3718ce58faa223693347536a6be02f2a5f5a55ba2f5a55c + SHA512 (FreeBSD-15.0-RELEASE-amd64-disc1.iso.xz) = b1cfc6edde4a044961ffce4b6a1419d5c9bb815679cb4e95740d438f57c93460fe7396f122f358c10c82d6464969f794731c508aa733b043beead4a7d64e0e08 + SHA512 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso) = ce3f8db6c7d7c1b081d1805a1e9ffe5a018038a4391cb67091347ed5f8a602f62f2d96f68b74e0ea1c772ff774d53f00a7cd6642cf26cb89a15c9ec737288603 + SHA512 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso.xz) = d815580e1724067f601c6e5872bc69f54cdb89ecf301c6171fe9489f42bcab8a40ad104d879f607cb69978f8fcb848fd20a2ef33cdadfcb3ce6c756342a1ee82 + SHA512 (FreeBSD-15.0-RELEASE-amd64-memstick.img) = 691fd326300b7aea4a0d95deb5fcc1e28b514adf377e3b6482490332e71e6b2e8ed1c662eeb48d3b87246475121e162ba4fe4290908d2de195f80f0f1ff87408 + SHA512 (FreeBSD-15.0-RELEASE-amd64-memstick.img.xz) = 6c72eaec8503ac0a836f8e3d1d1ecd0fcd9aba19925cbba814f9ca577cf68cc8ab1e212eefb01911aa3749679c8f8c0c0747d08e83d189f49f2740e85b1bfb00 + SHA512 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img) = 59424dd6989898ef7626a46292055a3009a05fb49b92e2ed068ab02c8b3f0df1182e74a5cea39391555e7d6c4b723b442e65f467a2d7837dfdc600e8ce54da90 + SHA512 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img.xz) = 170d7df9fc876f34d3423d61c64c7b6503ee2f54da9d5bd752d8e653a7955f69ef20af52fb6f28334a286b2f3fa2c16d019b0ed7ec81bdae35e98e6bafa2f666 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso) = 78b40ce8065fcc08bfef96c05c5cbfaaa996059130134f5b097389df41847b46 + SHA256 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso.xz) = f7a3698ead2ae1ac9ac374bda32bd1bf9e31edbe0d94ee25a2dee13b0af0d165 + SHA256 (FreeBSD-15.0-RELEASE-amd64-disc1.iso) = cc73a14d4b1cfada880b78deb0b94ae0f439167418c32a6708f68f79563cb50c + SHA256 (FreeBSD-15.0-RELEASE-amd64-disc1.iso.xz) = aef466c89892df0ce9c41efb5722224c33dc60a8a0914217a73639d2bbcc4b98 + SHA256 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso) = 8cf8e03d8df16401fd5a507480a3270091aa30b59ecf79a9989f102338e359aa + SHA256 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso.xz) = 3fe17f410e241bdaefbfeb95f252841abd17b50e767f3fcb5ea6460b6301ec2b + SHA256 (FreeBSD-15.0-RELEASE-amd64-memstick.img) = 19dc179236d0fc3ab7a257b35002f93bd85216cb87b9d4962361a071e4e63fbd + SHA256 (FreeBSD-15.0-RELEASE-amd64-memstick.img.xz) = d3718a7665cf8c227013ffbecf0e39230b33ad3d02c2e623322b84cb680e9d2f + SHA256 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img) = 0863cf3045cb7cc891048e50830b99c984343a9506f111adfa0d74773610abdc + SHA256 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img.xz) = a5072a971e31601a596f7cb38ff7ed7056cb71bf1426fcf1c057bc1b676f2ec1 + +.... + +=== aarch64 GENERIC: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso) = ea491a104ce78e86402ad0d70278c257ef8b3118e67d4fe02b4dec8a0c5b793abeb63648a9b56525fd75209b60b6b24a05b99137428b98d0f0c45137ef6691b8 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso.xz) = 50cf598bf7c9a917a6ca089fd48d11a120157268fed81f57396e87c7373556e962f4b08394b771f5621c230fd6b7b0b86ce02d97ca1892b41b7aaa41eb156842 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso) = 7e464d20948ac5f44cccf299d44325b64e36a42191996d58bf05b57861b7b82b62e8a783a0053b9b534e3baf8b42508c3cd63ae056939e244f04ca5d3349f777 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso.xz) = a4b170cd361b4c0ee3c9b4a76c8ba78693e586cf8dfe12af41ce6e93323e1b1bf3b93a11d2582125c5b843dd60529947fab6511c017291cb517bbc5c29841bed + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso) = 9257a5020374400ee336bfc68bf1f0dc79f40c82e0a022407a5a201d2bce9e2fe3a8cdaafe8e5f20d62ee28f94258a8aeea9c287b879c1d43d975989d3a0ba54 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso.xz) = af2c842c203202f88c938abbca2d05fda34286df6f8d2a933cad32ba962cafe792f4c3054d29cf1e7e1652961818bdf1fa8b96ed8954133f2847851a23bd7612 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img) = 1a9339cf104ab93670c4a68b54bf7e4a65b3b0d57eaf7e6ceb598a9f7c84020937ce76aee8aef75b1a687902830946cc4e780739519c0f446fd684bceca2a077 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img.xz) = 4b8373d44dc3b37e9b2505bd0818f2f27aec57af2d80740e4a93157989d46dc71d5923dcde120f97898b3dba9e78de942a0b10f10ac7fd0104092e18e3d8c991 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img) = 90500533540a7bf34e547df65920afab9448b6d6595c11a50b650d3d68df52ebbde5f2468ad92561d2bbdf663c11d6c3ff4710ff82f56710916725a2f81c1a4f + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img.xz) = b907f0581925fbd578ff793ca0a2af91d1869155cc72fbfdf9f02400eef6a0419ff40c381af226cc20e3b239c9615fc46c15cb85a98c1467bbfaf06580dc3857 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso) = b4d7307ef415e785958ec7315180f02f603843a2c5fbf0a481951f59189c2b62 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso.xz) = 31d254a0b7defde5368f9b9da73dfc70bdc295285b94ab80b1c15db9bcc5b186 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso) = 3662b0e4502a24c8186ac0754e962650ed1f7c98f44cb1f74c78ea7533581bc1 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso.xz) = a77cff2f22f6f9cdeb6bdf5f69c84a5224c6b190860bfdea6bf65538c0eff38d + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso) = e9888362093d7d78911773340b39880657199cc69d955c59a0dfff40447d50d4 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso.xz) = 62bb77fa440d7c4925525f6146a74a64c58c1bfe0b7e5086a669dea7beff9802 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img) = 24cf2731c6aa152889a03ea8894a2fdb8826012ba9dec72a33d7c95f229d05ab + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img.xz) = 98f60d43e5345bbf9a25a24fdc2ade1e36c818c4cf57127d9d6b99cddcef1696 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img) = 6bf56d01e8353a4226b243f8f28964c20aca65029a2ce09953fc3ad292303c74 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img.xz) = 8d7ae3df1534757dab5de501cd32197e6ea44d6f5e3fcf55fe1730fb95c77ab2 + +.... + +=== aarch64 RPI (3/4): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.img.xz) = c7c699ffa0dc2196604b1c7ef9ff1cbd1d8a527d64e6ea938882dc4216cee3128029ac9896223c3bdbdf568fa3538d46003a30e691771547d53f09eb50b119b1 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.img.xz) = 84c523b89d4cc7faa5c09991a851c89b0c50715acb0eab9b7d0a9e06fc269244 + +.... + +=== aarch64 PINE64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.img.xz) = 5ce5590d331f13b886b5164431694f985bc171e4fb526ad744be142897a40cd91939ed22d2968b5e68caf7dd4bce6f664b2b634d09c546ffd9dfcb23a3ee45a8 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.img.xz) = 2316ccf0700a07983e7c49cfd24c24f63be2458da701fc84479f179d2bf1bab7 + +.... + +=== aarch64 PINE64-LTS: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.img.xz) = fcc5a3209db5ca62a24041317670daf495f98e8af8059d60463c37ac8cd11ab874ab68358ed45d7413a60c0635ff53c5184eb215ada3a91a7eb05b4acf554607 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.img.xz) = d9d11c28607cdac4c27f03eb284ad61026dfe170328be82cbe61707fed8ee70a + +.... + +=== aarch64 PINEBOOK: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.img.xz) = 2d08abe1dfb2ea790f961b2c63d637b8f1e4e0bd6db2c2557edee27d6248c785849e604e90eb137ea8478205f2aa1b327377e67a08c5038984df14f6164cb58a + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.img.xz) = 25745049e69e80cb059ce86b5b881babcb66320b7e7408ac573604b743ec8f47 + +.... + +=== aarch64 ROCK64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.img.xz) = d153f8378456e8d671e524976e9ced2076401bea76e33a1cd3e68758c75da73f6b0969b300394489ca9c739363b0aa82bc694e94202d7b03fa6d931d26cc2cc1 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.img.xz) = 69053d231b7912fed1e74003068b539dd6b04f3040b7ed352cd497d1e49b296c + +.... + +=== aarch64 ROCKPRO64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.img.xz) = f4ddc41788b35b62241ff09f6e5cc7a51fa1cd59d260245fea0f0e723e0f53b5c4fcc6e7fa4cf785a782ed6cf853016ec360f725ed80cd12e81ee568f5016c12 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.img.xz) = 6670e74547bdec477f142a9e8ec81bd32b9393a7a8769b229cba8ccab2e0b70c + +.... + +=== armv7 GENERICSD: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.img.xz) = d427ea968922cd51150da6a1cd93ddc8ea04641f3c9873e6b369a737a30970853893dc828480b6a9ac4d50baa2a5110f57a61e8b9c55148ec9299d62808abd9c + + SHA256 (FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.img.xz) = d8f844cb8a0c0a614d2d30602c771e3a2bc9a948a43f2e08513348664e31204e + +.... + +=== powerpc64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso) = 6f9d048a9d8ec70af6563e0f5ed3c9f315c73a93f7c22887393bbb012b1a6d661c5e1e45680c84ab95b553bb9c5f840776f1fbd85243f9abd26caa8c4f2d3e52 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso.xz) = 90e324d529de156431e54ab2ead38f77f1cb110fdb62b96f6429d5c4ec6c7730342efbda3098408c16cfeb8151217a083e9074c0c8eb1454fdf013bcc7be40b0 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso) = 580b098c31ce066a4bec2ad2572a73784d7a8e8bd42b42608edec55e2ad90553ec464b01886abb0013045f1b690325d03786656477a7ef59a58fb8973bb7581b + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso.xz) = dca6177e24b62fdae97056f293253f55e1b82ef36fa85508ba1858c9e15a5014ca029c3b6f61f8c5f0366e90a6cad0afcb63047e2ef68cec9f2b42194c0cad2d + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso) = 01c07b29a1bfd19d503f0669328eebba6c1ce6084371e6b3a4ed7c1f11062ea3 + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso.xz) = f675c2a967012e4fd43ed73f8d1d272cb69ce2deabc40b48d93c90b486234ecb + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso) = dade4e6dfda2a95257cd6851e4c44fff1d90f7b2899b53baf103c1b2844369ac + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso.xz) = 979963ba82bbda99f408b064e3648fc89cb1558480743807aa063426d44c1ac6 + +.... + +=== powerpc64le: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso) = 9ba4ef320ff8cd201960de7992c84b7ccad808e1cf05c87aca6946b6318e049acf77bce9f6036ce7921f517d7f05293cb6854504171e521fc32b40684c60ca57 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso.xz) = 62104d62b67eb6b240b98661722989d3d430f9c542e390dbcfdca171c0bb973e71c7600eeec4253dc19dd85c3e37b5f88b154e0e454fd6a6dd68f2a27cbcc504 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso) = caab9a78b6ebf29697c4b99ac1ea11360481df41abdac551fe3727bd80766d1875a252ba68acae8e4745f46754f404f7c41f31c67b4ca7b0a9653eb9822db79c + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso.xz) = 61f0ce7ed6fa58da9575448fb95ba422216adf7d625168c4ca46ca1353aabfd0b1ebc251308df9e4832c69fc7e751aa41a29e51c42a573fd5b4a6a58e94770de + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso) = 1972c04a5ae4fb45549495c8dec54a6503c20ecec58a940f147032163d66cd7e + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso.xz) = e95a32e9a038a9c13198eaba51fa79a049154fa5f121499c1a100e7e1c9a6eca + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso) = 6001080f97aa041d8668d88277ed2f0e45ac62f1771dc408a56c9c96ada28e42 + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso.xz) = 6e94f86d49ad969f55317b3b0aa283baa7faa3e2488771c1d884739e24820fab + +.... + +=== riscv64 GENERIC + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso) = 8bf4a1b3adf7eef589f244109bb55d445f17580e8480a5c335f9656dd151c2242ea1090c3b804dbece46b1b1d8edb07c02ee7f7580c5e96d2ba76d65337985ae + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso.xz) = c923b392d02c9b6b1796abe359d2a3a73268b361ae00ba76f2de7b9ad5340bd3ec78f715b5fb691a1e1dfd67b3adfe9fff23527b3b7530035f0b0d7458a1daf4 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso) = 9765e519a1e57e6e2f63c6891b183df771219863cf17eab4318671c2476e640371c0cb01e50e171d3d0170a3f7d185d9493173c319efe2b72e8433c07f71c96c + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso.xz) = 4d204e9cd9f0edce2c01864ba1675659b93d1c9faa5ca8d4d8f1de32e48188b9f7243d07a26979fe8d9f7aa9f0e4936020e29615c596879a07877f230a73477b + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img) = 0000f3e69d8ada37d9356f8b441660726f168c84481dfb9c48d84ce32db1ff600988a32e8296d27306e6f56e7ca3fe56a552b98ec10080e3e84b32331f7a585b + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img.xz) = 5033420f83ece220a1df484428fea6f16ab15eff32fadff045b5e748f65f59819ffd8860f29ee388480b3d9309afd4463eb8434791a011d1c111195718c4a177 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img) = f34489186898e4eefb642ab90cdef848f5d57ad27339f05a0baff922effac608dba4c1afdeb54c3a4592b5d3c1a95ecd428781126de281a84396dd2ba01e91e9 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img.xz) = 27a4e66672292d865f548fe0ae77f72053d8ac04cf68cc92af78aba948da42b23343a37914cda9b6c339873ad2d9374c07e4e6705257cb9d5a7336243932c445 + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso) = 00115c9e539d9f49a53b283a8e31af462c76c27479ef04ce295672aa719abb24 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso.xz) = 678a85d0f98b828c9c79b18aea2ad5c57b5e7a0c92e8c308c0d5c9a669cdd4f0 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso) = 2ffee7a374a55d63c947076e220f9d9e92ca93d12f583d3f8b0619bb017d5e7b + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso.xz) = c0edc2cfe5a8f0562c3e0480119d664512f9c0dac4b59660fa337be715478ad2 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img) = 86a6125f7599f48dfeb1fae7ad4e52f3418c1430199b3a25b852335ea9bd1907 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img.xz) = 36eb1b788f2e8b6cd6b7066003b6e4f5effd7deb9c71d7d7af38f596f3e971e4 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img) = 0c7415dfcffdc2c297c0494ebc66d75be4927b9e327a72b94fa9393edf4a931d + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img.xz) = 365c2df604cb4d6fdc11a545c4423eb60378cad6d6a44d416663c0d7ff5208d7 + +.... + +=== riscv64 GENERICSD: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.img.xz) = 234b360bd90758efc286b0c9ce1763ee8c9951c5fc7d59d48d23474bd998856a5b702a9c6f91d4c0d8e5fc43b683cf5341f6ba70a7b7536bc92a7334dbe08d61 + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.img.xz) = 1030a3e7396921781b63ee322b2382c7848cf6479bdaf9624a5847f908038cd0 + +.... + +== Virtual Machine Disk Image Checksums + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = ef2835411accb622f42dad145e5cdd91b703dfa972d33cce4d4b71c88b25f5892eb52e11826e78629dd42835b57111f1849d993ed08c6fd578b1070e4ed62379 + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 970c3934089aa0731d0765c79a4d9fa3ab5f8054b86801cd771f0301f78549feebf759c4da6a1757abf8797b10d0691e2a5dbc7e5edc2fa68dd03f80bf7500d8 + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = e863bd451ca1bf0529643b4d6380805fe8464a26f4ab8e0ae0adfddd2e68376546dbe2ebee3ba3e44f1ff9ee853921b866524e442b762f7ff5c1cdc07f6dab3e + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 35f01d06cdb0d447455001faf6c658b34999d2b9fad73a07c66b99fcdb4b032c18b49109f1082cb5bec049295941dfe32a7295dec6fb37d8a51562a7fa06baf4 + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.qcow2.xz) = a326ca017d6d4a98970caf7aec3a5748737ac01b7847a67922f12e0a0c9dc78d5c6b29bf25505848821effb25b0b3ba5410e58651590d88cca7489f420f56fba + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.raw.xz) = 473e055b3679f5bc6aa21e91af89ef543b03fbf78cf5bc379afdbefe833d963ef3501bf9264086ca4b1422ea1cad9cc8d574519b59ba98fa6845b7ffc32944bc + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.vhd.xz) = 2598a8215aab1b5671abbbf36fd941a88788682d11d31d9b93b044c9d8faceb84763e26e03dba2b11a030ca56293ec564e6721af49f7bfe4f583acc58141657e + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.vmdk.xz) = 236689d18d9f5d78e6117312d3fc65184cc55b0ed7ca41c2bdf1eadabb1cc17a634508e9030109d206980b8174f3909caeb9e10d2c946383cb5be53b1814194f + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.qcow2.xz) = 58e304107f2dd848988f574d41b679acaa4794bf1cac86e8a7637372f84b7f362e8d386d6a3cb454098fb2368194afc594fa6f7fe31c96c5c5338f8b99ef4703 + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.raw.xz) = 945ed915399da47f22eb1a6e8666c2e0edabc5459059f77325f039c8c17881d5641de8da2d63822264b3d73ff94e3b05440520b4643ae6bcb7181ea4322bdc77 + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.vhd.xz) = ea5a242ac25d59f1b4cdb20b970c11ebce2f6867145865c96ad3c76f86bcf8507cc7a294d0abf98b7ab86122c2d911ec6218b4b8ef7905831903cc89f94ef3ce + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.vmdk.xz) = 42593da00d0849eb7b0771637230e1bb53d869235c2cd41cc090924ffebe56fb0598e17fc379ab6b2e6999960dcc2db09cd43693d8388e4a4804fe7e6a3a3a86 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = 7b70f210fa737c53c911f6298e5640f19ae692fbf457dd26dae6f1bfd7a709b8 + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 8cbc5f75b25857782f41cc71033135d772cb67df656d06a8c3c5a59d066c0eb1 + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 7cd43f502df575c76e5b39d0fc164272c40b99facdba9c59387f619dca321c5a + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 45febaec571bc9f5917ecd7833d8cff3f7cb049c1d13ad99ce3067a6c9a17b25 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.qcow2.xz) = 7aa8cd3acba96b05e4343776ee3cc52828c2eea206b16637a7d55d775aadc200 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.raw.xz) = 311661446d4654a81a687afd6cbca72cf32848f5251f072a7d4067c42e173324 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.vhd.xz) = 0727d7ed3b233075ef1f471e29c71c13be7c48b48263c5ae322ab99ad51ece69 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.vmdk.xz) = 1264de882258ac84965aaffec2d08cfdd3fd21d7566f5b817895723a9f9ecb33 + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.qcow2.xz) = 04f3e6155a51e043619ce17805ed676841172ee5c4cc5cdff9cea0f38814e8a4 + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.raw.xz) = 6c616e34a2683865678cc4a6d9b688a9264cbebc3625e7c87f4ce435baa09fbb + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.vhd.xz) = b4bb85b2c78fe3cf1d3c48fc53f09803255a347635f5b7ee22fff996d2932d7d + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.vmdk.xz) = 895936b58e69377b01090fad374e04dbf2eb9ddd61f247cae08ef678dcd8216e + +.... + +=== aarch64 (arm64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = d6431eb9d122410f4a0f56af91b537d449c1f8b995a5621c17b1957392653c27e1c0a844af2b4af1f6407e7e210facf9966449cb5c320528cb46131a6dc0009a + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = 2710999f166342292aab926595e27d59988652a0cf5a66268001a42cecc555b4b7b244944af8a7e5dcd4787ce3bab34535fe3bd83fd42e07a2bfadaaccbf66a6 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = b8f7ef05e0f98d37965c8a23dde2f9fdf1243978b43077a6520e196438c795aa34102b24b3c6f21f845a1ab4231572ed06d1c0641e0cf1785c6c071df39463c3 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = cf99580c2c86e9df165ab2981e7d46993e212bceb367f47b4ac2c7a5543c00663052c21b2b4d776ffcf096d5591293f196853069229f613877755473c1616ca2 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.qcow2.xz) = 96163f08d35b183e8a9af5f22dad1766a1277ef69251906146e4e7e4fd041eda672aca3fe76ee19a658bcd2d10d44fb83d55a020aa1a5275f01134acdd9ad713 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.raw.xz) = 8a5637a5feb42fbcef99bd7eb8ac1c98cc73052e1010cd50cbed3cd834461dbb4aeb00738539e21402251583088ceaea3b671343da61b474de34c7aaff61759a + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vhd.xz) = e242de24a4f4a7ebf0cebfe70e4db04a0f31dd33d4611fd4395616d080fc4852ef30e6f8431753635fe237558c65e0acfd4389a698ddf2393e67366e063dc8be + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vmdk.xz) = 811b89402a0bbcccd6040f9656bb461cc2ecd2eb0ebf06042f9edb65084ccae4adc82e37ab2e99637587310bdc005397176b0a08ea808970165776feac1e102f + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.qcow2.xz) = ba68d4d829888ce0f3ce672e78a043dde416a176e99ac5ea64080d37647e82f908698bb66636c7b4035ce1353f32b3cd6dece9c759e5fd3ae964f034b99bc45a + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.raw.xz) = 414704017e6255cd99f668c10a2d452a226ea48a639f548e3a3ae673e25a0fe874599777ae41d877271dd92b0e67675491e29c6853f76825e41c747e784a862b + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vhd.xz) = f3b0e72d1958699eef083b9d48ae6e8a3ea50978691b7d99bedae39e125e42ec43cffd559329e72376d383ad3886c0343302a66bfd6f4e43757a503b58e7959c + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vmdk.xz) = db5ca7dc59f12f73633ca14f5938f06028a20292d0ddbf7d76fe414c3c1b385241761dfc9b93f9dcf0e787f953e8698267839fa44fa723a70b2b1e639fbfaba7 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = e8bacaa565d5959a7408b4670947e544551ba26a4d726c04f48d025647a0cd35 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = c37887c0af417cc8e372514e0900f9e99dc501f5c0554607605e0ae4c3cd31b9 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 578f55d5d2f31ead232fc79393e41fa4b3e38d1a97f202129ff12445be69beaa + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = 1490d8f5071a146e75154cf7177570a59c2964d81224b90a162ceaa6f459aabf + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.qcow2.xz) = 1d4fa8b27f35821d58c139037b6f6cfbefd3bf376dc1298f57d357f27ee8791a + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.raw.xz) = 9372928a51da9b12eb01d560668ac7652f2ee549257ffaec77e65112a4d4067f + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vhd.xz) = 6bc1a02c8bf3f6757328daa9cd09a99a925a16d54db25ff5483e0e16ef90b869 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vmdk.xz) = 432a5932bcd965a44cb3e9076cc095d2614b7491014fbf1e6cae2c47da9ba7dc + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.qcow2.xz) = 00452206747cf9bde70d47bdfc76c54a2102ba5966c19e88ce368f95af8a438e + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.raw.xz) = 87c5db7ae69d0b03339e8bde55eaaffb8d456278aac314fe1dc98dbaee485643 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vhd.xz) = c2a46d79df9a0ba8da8925993902a5fffe76d6029f5830f132ed7eefd93214cb + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vmdk.xz) = 3adca1d47409f89d46a37c754c71ed87582e7e49fb20be77068da19f72bf3649 + +.... + +=== riscv64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.qcow2.xz) = f0a983d28e24e244485a219e3c595116a590b16034bfd2c2f42aa9e03a6a568cfaba3b9fcb9d0e452be07cbeeb60a8265457b7457d1b605afc4fc663a994fd63 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.raw.xz) = 0aa74a566edd591892f2b179dc926593f699ab76616c1ec29b99c35ce7896ca6220d0db033049815c8c7afb317634fa4ba73dca01beea7551ce98fda5f559cd8 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vhd.xz) = 2d8b1a26ebafa8ff52085420fd20f10efef7542c65710e928c13a2ef5e332dc6ce1e0b048276836006c5b69b749ca19e081167c5ad1f5ef65cd7e837bf9826dd + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vmdk.xz) = cc3712b0000331854d3bdcbf26a3adb6a4be5eddfb2673b79026c9ab65b3fd8c28746d8c88e82159bcc80a1add56ebe3d94ff998ffd4a96b16ecba8c0f01a71b + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.qcow2.xz) = dd9c864862c83e2554dad2024971c7f52676cd16609e88188465e7df865b0f0a38ad4d8697b3ed6b9c495a30c9486ee197e7efb69322c3a3941483fdedb3db3d + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.raw.xz) = a04a12037f7f31c33835074a1aaae03d3105d0f8ce2ad985b65081384c5ff1635b0853cfc57c27926e9a75c61dee9def70d00cf147b3baac39c0de657e3850cc + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vhd.xz) = b9ef20881ca9a3da494342cfd32fd713ba5f3d523f75b65613cce835cc2b54581abbd5a14a94c1546ce036a5d894a6f071947a352af7a33f6d2866a10812278d + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vmdk.xz) = 29a33647a61d91be8301ee17ce6293074000c11bb1dff054db3f8c84e3fe66a2c2f642d5ff9e3f6c10052a521fa59cf260ae95f09d558058ee53dc510a1f50c6 + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.qcow2.xz) = a8ee15c905073af88f36117feb46f25137c6ab5e4f42a12b4a619d8791f824a1 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.raw.xz) = 00e6449170d4c93783a2af8dbef98a4c71cfacae93e45bc086ff93f0714be1e3 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vhd.xz) = 16deca8cd7c14168d2ab4e561fd263d107d1e4fb36b5b1f5173933be66986d8e + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vmdk.xz) = 8255e77a7e70b6f499bda63c062cbaacdae41580e8e2b73de49d8ee1a17dcc2a + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.qcow2.xz) = 5ef0e47fa4e87d4e3e72ec66db9bacc3391b2693da7408b2daa1fa43f7b72a03 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.raw.xz) = 2d94617bbf8acb6c39b0fc02dca9acd7f77b0448614596ef29f9c042ab09e6fd + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vhd.xz) = 6a4cf4d18f94f1ff3c2af767302f6a10e5f4007a999c8a12c73680ad4e6a93e2 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vmdk.xz) = 50e4642a425fcfc7c56568f35e673f810412779f13f51e8ba596c6f07a349275 + +.... + +=== amd64 (x86_64) BASIC-CI: + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CI-ufs.raw.xz) = 9b524b84859d1dfbca7020debc6bb072a66c0631c1b7822ba5614b9ce6fb1d03d6beb31e6b43d2898a9c89a054a7af4e004ac67e78d00bb17fa27276a499a4d6 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CI-ufs.raw.xz) = 2f2b4a51885f8be2b883a46a38c6f36e98e7f265799fdf1fc55804485cf0c617 + +.... + +=== aarch64 (arm64) BASIC-CI: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CI-ufs.raw.xz) = a0b86cb78f3db98b67b659972be2964b09b6434a6c89408d69d80e7a0190ac43e44a85b9856adb1b9a67a14c77be116f665e3522bc726c91d18019bfa7b852ae + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CI-ufs.raw.xz) = ce2e67ecfd0e4c8da2085a28aff26f8974dcf33efdb37b4a1908877894cdcae5 + +.... + +== OCI Container Checksums + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-dynamic.txz) = 3d1bae7b78a8d04fe032253c5c405ffcb6595ed5d8310c4810b31b56f3c3ca19c6a192393e72723b8a7e1d8782117544c15b36b2a0a52156fc3fc2c8df5b7acd + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-notoolchain.txz) = 084771839ba6f862b2d4823d00ba472ff6f90e3d7d9d0554d123282fff0899042a42bcc00d9eb09c41ce75abe74629afec656ca5cd71f71c6ce8e16f767b7572 + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-runtime.txz) = 93e354111ecd11dc0f293f59654607078b18ed7021cc0dca7a34f3060a7f9a554847fe46626f682017d0c99c7fe9335399583ad4654c3da0434e24cf033dac71 + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-static.txz) = 09a2fd2ce9bb7416dd6f7ea0aeb126aac92f2d8ed093042e49c9835cb2001b472b83afdd4f4d59fcf9c242a91ce585baf549d7997a74b13fd87568bd36ff2a84 + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-toolchain.txz) = b4cee5b78b9d50f772d86e0fde47ee53a44bb493c04eedf5d522804d0412026440fb774de7a2a9c5673b101d6000c65894da335adfccc2a6e1e602c90c08d514 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-dynamic.txz) = 06f5776bc71eb6b953279774f4187d82c1d3a1f67a1d8f542980f95ea222ba7e + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-notoolchain.txz) = b4e861f948463c5df5507b8de349c938e573150c90c2825558d64d72910fb0b8 + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-runtime.txz) = 78df2d9d381aec97f8ff54be2cf09e4cf1ee592d0b3d9287e05af64e2625f3cc + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-static.txz) = 7465e91dfeddd642e1807cb9b586682cc26bf6395faba0bd410e55de33baac45 + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-toolchain.txz) = ca94cd30a889917f2bd5afa4fa0041fda707351a007c7561f4404b4057846be3 + +.... + +=== aarch64 (arm64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-dynamic.txz) = ebe82ac86512ebfbe10501c4994e85b267d4ef19f98076f9ddd7cf9b6eb2defa3fc97b4fb99fa22bf263aa2d08a6e0ef1dc1c27a7032f2b5f9f65e39e5ee92de + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-notoolchain.txz) = bdb3511a19425537e23515163eec950f83a1926e7b51d0b50fa894a03e20e7e2c3a828c515387b751b49ca57069d1537661d2b8476ce02703b3eb278c3c003f7 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-runtime.txz) = 5e68a4f87ab563c8f0f7aecefb22cbfb39eb854aa6eac35cffa26946fd894986b1467d6af538d68e5fceb67e52cdbf3d75713697c884756a94968babcd8e6988 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-static.txz) = 8b1a1396c03ae9a00bf8949637b51cd001efd340f0a88892cc91bf40b5aef5b39d04f6fd85a39510370b510daed0825edca5dc33398b5829fb30098683b7a73b + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-toolchain.txz) = e07e92a53960b5bca73f0596e0dd9cc43fe3e62edd176de963c53da37a7dc546c46f9c31615962d1d5748fe243fafd06e1f40d03e1fc966e9fd5707a87b4628d + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-dynamic.txz) = d93262bed599b4d2aa01c270474a33d0f4be488161e221da7ba3bf1cb39545d5 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-notoolchain.txz) = 2a580666e0027cc61f527f1f20a67a5d969b6c019f7e56c692e4618ee27e9da1 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-runtime.txz) = 4a7d8395e0c785a149ba0f660dfba0435cfc1b0c3602cc826935656924001998 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-static.txz) = 91ec75be5bd8e9f061ce4f54975dd676f87bc6bc97eda963b3e4a8d1b08b56fe + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-toolchain.txz) = 5ad011066942090ff860760479bb90c173c1c9de496d8c992e94ec68e9fab5f5 + +.... + +=== riscv64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-dynamic.txz) = cdd1a5f89c2a194e6cfe2fb423ca7a02c43ccb882ef74849254de8532cba6db9b65981939e5b2d90635f538a486ea952b5f829f7e1c80f1394cab83186e1fbf7 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-notoolchain.txz) = af6dc53ad134b2dda0c47bb5affae7d8d81b3aa6787e313b53d2c16628a938ef9b1036af3d589f22364ef164ae39b5895d29c2245963f602b11c368ecf093f6f + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-runtime.txz) = b774e3cfa910c34015f2d1848a7bf71f1274279bec5661f41bdc84320a5dd3fec9e9a885402f3bbb9e0adfb13f77239d2a74b3b56514cc14a2b092f09b430b0e + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-static.txz) = c04a273814109d96e90a54f5e584c800054950d03a302d3d5945e761566c00f735f4ce1600a1b5f6da0079e20e3af0ae6c66526e1b81faa1b93f07f9a8293eaf + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-toolchain.txz) = 8afadeb2002c60a2446c80d8a8d8e97d78057c38015027561878b5b439474d4860266c758bdb7272c18cb7327071ae2a3ea0cf51ffd8e80ebc1a24fd3676e93c + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-dynamic.txz) = 23f5ae37dee9648c8e175c640104423c85e5ff52c4973f2ae415d0ba7b0e1ce7 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-notoolchain.txz) = 1be0339578b1a28f1b2889686b68683e210c9430ea74a4d31b66c9579e745272 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-runtime.txz) = 3c072731df6d59cbf3e625f37687cdd0009b63d8f3453431a491903f673e6f90 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-static.txz) = a479845a23f069c3f03bf648d7071238bbc10ee6520e5cbfb1cc6ecd018bb14f + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-toolchain.txz) = 12db8e57025979c56125846686bcc7cf142bcff01f06106e2f4faa494f3d505e + +.... + +== PKGBASE Repository Checksums + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-pkgbase-repo.tar) = fe3a465b9491d4551671f8ad129b938f5de2ca8f737028b8d2d93da6e973136094ce430974b69bd3b99718614e8624184da1bbd181191fc8e641a2c22a913086 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-pkgbase-repo.tar) = 6973dd9b5595f4cb64d2168f3c5cb670b6e0ec2acb81a3a8da051778f7c7cba3 + +.... + +=== aarch64 (arm64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-pkgbase-repo.tar) = 12c2b1a001d6a9e9e9036ff100a104b25690823af5ad78ed102b915623fa851fbb50481bf1d87e45684d99857ff1ec73b937afb26dd2f6ca52e227d2b0ed6cf6 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-pkgbase-repo.tar) = b0df1f397e291f9801d8d2372061786112152694367ebb658023c4cee35e8d45 + +.... + +=== powerpc64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-pkgbase-repo.tar) = b1a469128ef543bb69f2c1b1f082ee4d078369bcdd18f0076f81a79f4bd33db9cc73d3cae321b86f830fc1cc85fde8e5eee97d4c9836217ce60978824d8f0c2b + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-pkgbase-repo.tar) = d6d8d06de7ae52998c5cf983c6d24b6cb1343a1a615e53ef726439520e7fbb06 + +.... + +=== powerpc64le: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-pkgbase-repo.tar) = 6fcd9d1e8ce65ff4d4c8183e1c694ba9a7ae5b7f1016d012573c516f94178abf3651a0a53916b56cbec657e7ad2e9d1585d174e5bee24e718fd73f028bbe3d5e + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-pkgbase-repo.tar) = 63e37ede9d363f004572502fed6d3baa3f36bf97aa054723bf7d2bddefbc9d5d + +.... + +=== riscv64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-pkgbase-repo.tar) = bcf255593b2e87cedc3439e7b50619bc16fd90fba86941e90586dedf57f0c4a5548d3a4d93acf465a827849744c70a7043eee8b1a21d912b8ea97f5c7f4ba41f + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-pkgbase-repo.tar) = a57f8e5fefe14447c902fbe668e87d05ca21bb5ee7241b0121ad596789064483 + +.... + +Love FreeBSD? +Support this and future releases with a https://www.freebsdfoundation.org/donate/[donation] to The FreeBSD Foundation! diff --git a/website/content/en/releases/15.0R/announce.asc b/website/content/en/releases/15.0R/announce.asc new file mode 100644 index 0000000000..a2a25234ea --- /dev/null +++ b/website/content/en/releases/15.0R/announce.asc @@ -0,0 +1,687 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + + FreeBSD 15.0-RELEASE Announcement + + Date: December 2, 2025 + + The FreeBSD Release Engineering Team is pleased to announce the + availability of FreeBSD 15.0-RELEASE. This is the first release of the + stable/15 branch. + + Some of the highlights: + + * The FreeBSD "base" system can now be installed and managed using the + pkg(8) package manager (see "Packaged base system" below). + + * The FreeBSD 15.0 release artifacts (install images, VM images, etc.) + were all generated without requiring root privilege. + + * FreeBSD now has a native inotify implementation, simplifying + directory watching and software porting. + + * OpenZFS has been upgraded to 2.4.0-rc4. + + * OpenSSL has been upgraded to the latest long-term support (LTS) + version, 3.5.4, which includes support for QUIC and now standardized + quantum-resistant algorithms, ML-KEM, ML-DSA, and SLH-DSA. + + * OpenSSH has been upgraded to 10.0p2 which includes support for + quantum-resistant key agreement by default. + + For a complete list of new features, supported hardware, and known + problems, please see the online release notes, hardware compatibility + notes, and errata list, available at: + + * https://www.FreeBSD.org/releases/15.0R/relnotes/ + + * https://www.FreeBSD.org/releases/15.0R/hardware/ + + * https://www.FreeBSD.org/releases/15.0R/errata/ + + For more information about FreeBSD release engineering activities, please + see: + + * https://www.FreeBSD.org/releng/ + +Packaged base system + + A major change in FreeBSD 15.0 is the introduction of a new method for + installing and managing the base system using the pkg(8) package manager. + During development, this method was commonly referred to as "pkgbase". + + During installation, bsdinstall(8) prompts the user to choose between two + installation methods: + + 1. Distribution Sets (Traditional Method): This is the method used in + previous FreeBSD releases. Systems installed this way continue to use + the freebsd-update(8) utility for updates. Support for distribution + sets is planned for removal in FreeBSD 16, but will continue (along + with freebsd-update support) for the lifetime of the FreeBSD 15 + stable branch. + + 2. Packages (pkgbase / New Method): The base system is installed as a + set of packages from the "FreeBSD-base" repository. Systems installed + this way are managed entirely using the pkg(8) tool. This method is + used by default for all VM images and images published in public + clouds. In FreeBSD 15.0, pkgbase is offered as a technology preview, + but it is expected to become the standard method for managing base + system installations and upgrades in future releases. + +Availability + + FreeBSD 15.0-RELEASE is now available for the amd64, aarch64, armv7, + powerpc64, powerpc64le, and riscv64 architectures. + + FreeBSD 15.0-RELEASE can be installed from bootable ISO images or over + the network. Some architectures also support installing from a USB memory + stick. The required files can be downloaded as described below. + + SHA512 and SHA256 hashes for the release ISO, memory stick, and SD card + images are included at the bottom of this message. + + PGP-signed checksums for the release images are also available at: + + * https://www.FreeBSD.org/releases/15.0R/signatures/ + + A PGP-signed version of this announcement is available at: + + * https://www.FreeBSD.org/releases/15.0R/announce.asc + + The purpose of the images provided as part of the release are as follows: + + dvd1 + + This contains everything necessary to install the base FreeBSD + operating system, the documentation, debugging distribution sets, + and a small set of pre-built packages aimed at getting a + graphical workstation up and running. It also supports booting + into a "livefs" based rescue mode. This should be all you need if + you can burn and use DVD-sized media. + + Additionally, this can be written to a USB memory stick (flash + drive) for the amd64 architecture and used to do an install on + machines capable of booting off USB drives. It also supports + booting into a "livefs" based rescue mode. + + As one example of how to use the dvd1 image, assuming the USB + drive appears as /dev/da0 on your machine something like this + should work: + + # dd if=FreeBSD-15.0-RELEASE-amd64-dvd1.iso \ + of=/dev/da0 bs=1m conv=sync + + Be careful to make sure you get the target (of=) correct. + + disc1 + + This contains the base FreeBSD operating system. It also supports + booting into a "livefs" based rescue mode. There are no pre-built + packages. + + Additionally, this can be written to a USB memory stick (flash + drive) for the amd64 architecture and used to do an install on + machines capable of booting off USB drives. It also supports + booting into a "livefs" based rescue mode. There are no pre-built + packages. + + As one example of how to use the disc1 image, assuming the USB + drive appears as /dev/da0 on your machine something like this + should work: + + # dd if=FreeBSD-15.0-RELEASE-amd64-disc1.iso \ + of=/dev/da0 bs=1m conv=sync + + Be careful to make sure you get the target (of=) correct. + + bootonly + + This supports booting a machine using the CDROM drive but does + not contain the installation distribution sets for installing + FreeBSD from the CD itself. You would need to perform a network + based install (e.g., from an HTTP or FTP server) after booting + from the CD. + + Additionally, this can be written to a USB memory stick (flash + drive) for the amd64 architecture and used to do an install on + machines capable of booting off USB drives. It also supports + booting into a "livefs" based rescue mode. There are no pre-built + packages. + + As one example of how to use the bootonly image, assuming the USB + drive appears as /dev/da0 on your machine something like this + should work: + + # dd if=FreeBSD-15.0-RELEASE-amd64-bootonly.iso \ + of=/dev/da0 bs=1m conv=sync + + Be careful to make sure you get the target (of=) correct. + + memstick + + This can be written to a USB memory stick (flash drive) and used + to do an install on machines capable of booting off USB drives. + It also supports booting into a "livefs" based rescue mode. There + are no pre-built packages. + + As one example of how to use the memstick image, assuming the USB + drive appears as /dev/da0 on your machine something like this + should work: + + # dd if=FreeBSD-15.0-RELEASE-amd64-memstick.img \ + of=/dev/da0 bs=1m conv=sync + + Be careful to make sure you get the target (of=) correct. + + mini-memstick + + This can be written to a USB memory stick (flash drive) and used + to boot a machine, but does not contain the installation + distribution sets on the medium itself, similar to the bootonly + image. It also supports booting into a "livefs" based rescue + mode. There are no pre-built packages. + + As one example of how to use the mini-memstick image, assuming + the USB drive appears as /dev/da0 on your machine something like + this should work: + + # dd if=FreeBSD-15.0-RELEASE-amd64-mini-memstick.img \ + of=/dev/da0 bs=1m conv=sync + + Be careful to make sure you get the target (of=) correct. + + FreeBSD/arm SD card images + + These can be written to an SD card and used to boot the supported + arm system. The SD card image contains the full FreeBSD + installation, and can be installed onto SD cards as small as 5 + GB. + + For convenience for those without console access to the system, a + freebsd user with a password of freebsd is available by default + for ssh(1) access. Additionally, the root user password is set to + root; it is strongly recommended to change the password for both + users after gaining access to the system. + + To write the FreeBSD/arm image to an SD card, use the dd(1) + utility, replacing KERNEL with the appropriate kernel + configuration name for the system. + + # dd if=FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.img \ + of=/dev/da0 bs=1m conv=sync + + Be careful to make sure you get the target (of=) correct. + + FreeBSD 15.0-RELEASE can also be purchased on DVD from several vendors. + One of the vendors that we expect will be offering FreeBSD 15.0-based + products is: + + * FreeBSD Mall, Inc. https://www.freebsdmall.com + + Pre-installed virtual machine images are also available for the amd64 + (x86_64), AArch64 (arm64), and RISCV (riscv64) architectures in QCOW2, + VHD, and VMDK disk image formats, as well as raw (unformatted) images. + + FreeBSD 15.0-RELEASE is also available on these cloud hosting platforms: + + * FreeBSD Amazon(R) EC2(TM): + + FreeBSD/amd64 EC2 AMI IDs can be retrieved from the Systems Manager + Parameter Store in each region using the keys: + + /aws/service/freebsd/amd64/base/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/base/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/builder/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/builder/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/cloud-init/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/cloud-init/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/small/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/small/zfs/15.0/RELEASE + + AMIs are expected to be available in the near future in the AWS + Marketplace at: + + https://aws.amazon.com/marketplace/pp/prodview-kweb77e4ra73a (UFS) + https://aws.amazon.com/marketplace/pp/prodview-aw2y73mf6h2n2 (ZFS) *** 442 LINES SKIPPED *** From nobody Tue Dec 2 01:14:06 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 4dL2q80v6Nz6J9F6 for ; Tue, 02 Dec 2025 01:14:12 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dL2q26msjz3mnX for ; Tue, 02 Dec 2025 01:14:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764638047; 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=VMamKDHZcUN/NmEoUfKFOAUmwO5kKAnZHiTmDeHNhg8=; b=YGf00hpZX7I3wCCKGSldwmf3t34zjBfNBMz6loEwEHt6U55cnfNedOkjK6CyzXi9lc2Aox nSFLP45XSh8GP1c1sAsiFBURyNO1APCsyljQz85nQbhcB8D7YFRGy+Kp62mwZjPO0Ysy9r MantH6Y1QQ5IHEfyzoM5rE+wDkYWgjQY+TY+pXBD7FuPmy/lXn9+NaYwXuHxs/VKEOjUSY TlmVdQXm0momYCdHMKtTHjzLImkDoYtliLdmcAQbc6FJvZbWxk9gJtdHcvC4qbrD9Q7LXL b5GkUB7f8SRYa9FpPygnnzpihcvb9ZJEkrdimRlwzJbAMGEBzSDgzkw/vXLw+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764638047; 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=VMamKDHZcUN/NmEoUfKFOAUmwO5kKAnZHiTmDeHNhg8=; b=NcW5r0bC/+w0Zj9JMn9TOyobwZJitttiP6ism7rCh111HQmRdhZuC5QOs0E0O7wBqxV3wN H8hpxhb3zlx5erVju43txWaIG435gK/c38cNEErAqNN4j9wbcV797e3O1iP1eHfvBQ/9m4 iOwpIDEMLuJpaDz6JrmXPxyd2PlKsVhokRfPEyRaAwB//S3xwmw6tYLsChdKaVLaSrMCFU IYB70ZR3EvRL8CXhwu94E0FuLsaHJgUubIyNhHtXuQjKIN4Vpg/Cota79l6YEF2tdmVu5Q H3QYNWauANYP2xAXdfL7/H+wOjc9I9ekZK8h+GxmwkKXexnRYaoBnsMvoYkOeQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764638047; a=rsa-sha256; cv=none; b=FlRmkDXxHhq3vKe4VUH7hcfIGidOWRR9pNFaJaOxloSqWy1eIlJpn+50yTLx0NEbR2AklS qKRaSy64yccbvNlIAqew/92mkSHR5vUEjfG6/q3dFFUkHatXSg6tWXdsZRWv0BN21XsTvl rvhPpPTfals9S31Bxb/0qcZNU2QvregqGkMZHvMVoCNkLPu/F4cWfhAAWwoejBfk1VZTA5 PISjfj2HkrPm9cQcxfbixLu+gqcPodReiT6lDeu32RT0qDbRmC5pQ9xvq4vcaIGOPyuCGD dcIopARhYHPs1GkmBENUMpdSGTdrdUwg7sr+N1zSHgacH4h/jjz1ViF6hsh2rg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dL2q26MxQzm65 for ; Tue, 02 Dec 2025 01:14:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 24e23 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 01:14:06 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 8f910b220b - main - 15.0/relnote: Fix another typo 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8f910b220b02aa0785f04096c525e88533844a62 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 01:14:06 +0000 Message-Id: <692e3d5e.24e23.249e284b@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=8f910b220b02aa0785f04096c525e88533844a62 commit 8f910b220b02aa0785f04096c525e88533844a62 Author: Alexander Ziaee AuthorDate: 2025-12-02 01:14:35 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-02 01:14:35 +0000 15.0/relnote: Fix another typo Reported by: ivy, zi --- website/content/en/releases/15.0R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index c3583a0fde..fdfbdbf427 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -85,7 +85,7 @@ The recommended, and most secure approach, is using the source tree checkout of Users who do not have up to date sources installed may use a less secure, but simpler approach, validating the checksums after installation. As these are architecture-independent files, the checksums will match on all platforms. .... -# pkg add -f https://pkg.freebsd.org/FreeBSD:15:(uname -p)/base_release_0/FreeBSD-pkg-bootstrap-15.0.pkg +# pkg add -f https://pkg.freebsd.org/FreeBSD:15:$(uname -p)/base_release_0/FreeBSD-pkg-bootstrap-15.0.pkg # sha256 -r /etc/pkg/FreeBSD.conf /usr/share/keys/pkg/trusted/pkg.freebsd.org.2013102301 \ /usr/share/keys/pkgbase-15/trusted/awskms-15 /usr/share/keys/pkgbase-15/trusted/backup-signing-15 ab261a3b84ffc11654ac0bafbb7d6b3f1b6afc30bfabab3bcff64259678eac26 /etc/pkg/FreeBSD.conf From nobody Tue Dec 2 03:25:20 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 4dL5kY6P6zz6JSQd for ; Tue, 02 Dec 2025 03:25:25 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dL5kY5j9lz43WG for ; Tue, 02 Dec 2025 03:25:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764645925; 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=WkGm4Nc5c5Wias6sz8gKjDqblMd/Uc1W2OFA2RoE2Qk=; b=bngrjdw2GKY6X2VE868Kysltwkoo443iMoBQ7xJVUE7aDEjhL1ltolU/yjpD/nAtJE1zP4 jY+svMB5kM3VzCWfVCSP7zXQueZV3RNL2pb3o3LednvKEcgHX0QqEJIEIyysgnmTYDhrR+ oyH2mT6iSNX/6n2kdypVXzO3lrTzRek2GywMYwfYcoiv8yWjNfsfG2ef35K6Tu6R00skku fud2hugK+WaRbeCyGFENL21uhx/VZp5iWoa6zKxqnihiqyUHX9OB4KVmxyOyp0b4W57TUM AKIb2CnsYQVL93H1qezcIGidTTyeV4XQfUbL8xTb++sk7cHoOZCB0+Z1+PmYFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764645925; 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=WkGm4Nc5c5Wias6sz8gKjDqblMd/Uc1W2OFA2RoE2Qk=; b=EdT+XbB6bs/hbj9JI3Eqx0p3vqHyJsDuFFDhJVEfTVq5si8+DdEGuqcs89hrO71UUHqd95 Qvr+WKODjP2Fgzqe60AjOGZWgLs8jug9NdmdzIDMtULyxR6AfbGv7el3xSfFbreIU0t7Ea LwIiYKcTxCLm+Ze/vJ30vAfg0iLV/veIL42SyvGO4wBaARE4N1yExV2HfigvxUKjOlzv+F iULGnTuzSz1nTxqERJADzjwAY4NhWdQ265hdSWco7BjouILr/irSzslcuxC2WKDEjjLYD4 4neLrAUxf8PgfsGNB8w9kfZyuzxbtsX5pTO/BKG8BIgaTrFrRb1l8iw9tjnW5g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764645925; a=rsa-sha256; cv=none; b=V8JyxJlIOWyZ62d0wUnJ/bAOuyWRhLIRliPtr7VT/cKHjfD8WfT/Q79C1X7UakmsPx2Go7 34jSJ5if9C1qWVWpAAWrJZBG1HFHupWllQBKbUvU9tsQBN1v5GDp7tqzr9oR0bfUSh0hNL XMkTIYtwjE6KMYacahbTJYGLtera26sKLocB5/yi1xzylxl3/jV+D6kGCALCU7vLZot6lc q5hzoNzCL3Kle29NRfpPylx4UInqel1YthEx5mjC1fP1ijuVpo5ItJMm2fIldd1O3O3sRp CJpYoEzKwtpmqETVx9308aebnvlNIcoLeK/4/SkI7dnZshJkHAy5wipO7+kJ6Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dL5kY5FmKzqkS for ; Tue, 02 Dec 2025 03:25:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 31062 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 03:25:20 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 4105335197 - main - 15.0/relnote: Mention freebsd-base(7) 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 410533519737aa88ba711fa6a0d2958549d7cb64 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 03:25:20 +0000 Message-Id: <692e5c20.31062.44747a6c@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=410533519737aa88ba711fa6a0d2958549d7cb64 commit 410533519737aa88ba711fa6a0d2958549d7cb64 Author: Alexander Ziaee AuthorDate: 2025-12-02 02:34:50 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-02 03:24:42 +0000 15.0/relnote: Mention freebsd-base(7) Discussed with: ivy --- website/content/en/releases/15.0R/relnotes.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index fdfbdbf427..795cb5ddcd 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1604,6 +1604,9 @@ This section covers changes to manual (man:man[1]) pages and other documentation [[man-pages]] === Manual Pages +A new man:freebsd-base[7] manual provides details on the layout of base system packages and how to update a system with them. +gitref:e1632b827b1a[repository=src] + Manual pages on filesystems have been moved to section four, the Kernel Interfaces Manual. gitref:1687d77197c0[repository=src] From nobody Tue Dec 2 07:25:23 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 4dLC3R3HbRz6Jw3w for ; Tue, 02 Dec 2025 07:25:23 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLC3R2cW6z3Vb5 for ; Tue, 02 Dec 2025 07:25:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764660323; 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=YMhc36XL/kYT68yAdcGZzlo1thiVgcmkZTDamW+Xxw0=; b=keOZw6XIpfuuljf3SSKrHeI4SqnEVf3qL7roKalqglXK2GSy/BPxY54Sdbh2tdTpXxFU+J T27aTnk2WD6cbKNs0FpWuVUsIpPaR1bEfNrJWorcTQe9nGrFdXm2C/UI1KG/hJXU3NKQoV 3zQJBlpQhNpGAd7cNXvbs0K00G6XD1EA3fKSPDMv/cvaiQoD54VBl4mDLRnDLeWNb/emEz 93NVxdWQmbrr6CBTr66H7WkYt/VMiADJHkaPLaOw1PEVW6XUV/fXrfEhw0mcsfsjnBPJd3 Qezq+u2Ctuj4vtJHL0dT1RGR1YdUfvGJuE2PF0Vix2jxA1A1asrpE+XTchb3mA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764660323; 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=YMhc36XL/kYT68yAdcGZzlo1thiVgcmkZTDamW+Xxw0=; b=czOQoLiL5Bh6LB/h2Nh0dabUNkKarFdgSxCJos2M/Mfg376ekkA78dRhNy5RtKFk/Hh2LW bcLmIObJI6Qmu44W4d9kal0Y849p0K66UqOsuE7aEwDSkN4/ts1+3OqA4CytUzTYG//tf2 oDNZgvYaGjiH+ThTZPjmb73oewWYPNmhx4pOeu30s8digOqEpTW1lNYgX2QsTe2Oy8WP6h WKx/bJAieLv9vuInxPlWyioPy5HgCblJ5/swYv9u+B8HFyGGajlmve8SN8W6b3KFayG+XO jMCcad1NSpsnIgpARy0K/8RdM2E9K+Bkrzq7qbgYOwTdaVBmyNzkFhwGuLFdxQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764660323; a=rsa-sha256; cv=none; b=KYJvilEhIjRaPAMxYUsJIstSBlmcOywKP7RBjLwA3YzRMm+aVC8eVA4kZWXP+kjOENtZRc C87GBuuCwj6C9HdCA+HOlV12SVojaZ0KpW5CtmuWuaUUQ5gMTYy+y8V+3ytplvWooKLNYi DMcCj9uUZgaOBwhk1WMQ60nLYVOqVu61Br1ChPNsthJ13/pdiGlY2ElGU0/fRlgINA6EtO NZkEWIwWL0hT02LkL3p+f2lzYfU725GkBggBzcjKzzTjk9x5YDl+UdD/h7QgAAR7Ra+Se2 IgC0Zmw3+7MPa5ozIoIjGS5E46Bl2u5S8fRhud9D8YFj9uqyBb9uWlYXnERfLQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLC3R27MbzxQM for ; Tue, 02 Dec 2025 07:25:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 22913 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 07:25:23 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lexi Winter Subject: git: b0d0dc430b - main - 15.0R/relnotes.adoc: Remove bridge(4) member_ifaddrs note 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: ivy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b0d0dc430b9f897ed65dd99a7f8305c6cc51e855 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 07:25:23 +0000 Message-Id: <692e9463.22913.d314d58@gitrepo.freebsd.org> The branch main has been updated by ivy: URL: https://cgit.FreeBSD.org/doc/commit/?id=b0d0dc430b9f897ed65dd99a7f8305c6cc51e855 commit b0d0dc430b9f897ed65dd99a7f8305c6cc51e855 Author: Lexi Winter AuthorDate: 2025-12-02 07:25:07 +0000 Commit: Lexi Winter CommitDate: 2025-12-02 07:25:07 +0000 15.0R/relnotes.adoc: Remove bridge(4) member_ifaddrs note We didn't ship this change in 15.0R; remove the associated release note. Approved by: re Sponsored by: https://www.patreon.com/bsdivy --- website/content/en/releases/15.0R/relnotes.adoc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 795cb5ddcd..c316952a70 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1396,11 +1396,6 @@ gitref:a1da7dc1cdad[repository=src] {{< sponsored "Klara, Inc." >}} {{< sponsored "Stormshield" >}} -The man:ifconfig[8] utility will no longer accept assigning IP addresses to the underlying member interfaces of a man:bridge[4]. -To temporarily bypass this safeguard, use the `net.link.bridge.member_ifaddrs` man:sysctl[8]. -This sysctl is expected to be removed in FreeBSD 16. -gitref:b61850c4e6f6[repository=src] - ARP (man:arp[4]) support for 802-standard networks has been restored; it had been accidentally removed with FDDI support. (This is different than the Ethernet standard encapsulation.) gitref:d776dd5fbd48[repository=src] From nobody Tue Dec 2 08:46:16 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 4dLDrm72Rcz6K3j8 for ; Tue, 02 Dec 2025 08:46:16 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLDrm4dmHz3hTW for ; Tue, 02 Dec 2025 08:46:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764665176; 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=bRZToW9+vpgObmN2Kn78EGn2I3MhL+Uo6SrSmS+DtAY=; b=l3DmbXovSYONOxxn7nqhv/EzbBqLwEatmoHd9N10dWHf5KLiH4YZ+jPcqUy0V81JwvJEYV V7RTMytBgEyRW88V9+qLvWMiJQgqmQtuNfK+NVAQrwV2BoRJyUrNRmFpypV3cikRkw1rZp mJYtwNp/7ZVoD0JOru+teLK04kteRej6Hrpbk2qp2GjaiaMTh1K+Z/k3Ui4oO9PK+xw23v 5lGbOi1hMc4/f42vvdsK9Yb4xv7FJ2iL85m1ymL0eAaXtR0wjOZWAzs4qKHCPvZX2DmJDN LnxgE7+uDr+xoO+nkp15SyTeRsb/iAZCe4EpuIZqHafo/69YGjMjEzL2EWX/Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764665176; 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=bRZToW9+vpgObmN2Kn78EGn2I3MhL+Uo6SrSmS+DtAY=; b=tPEKXNg47HAnZf256XUpi0sj9Inh+cCbRjKa25ewAl/SAjyy5W97ep8XQP0V7eBg4wwUld XeSTZtyp+rra0plzd+c8o6b96SxvmqrrO4D1B3wHwyQe1zaXTYd7XiTzOsVt9P6yVwCAb4 Q7UaIzN3r40rpPCZ3msKjiLVxMezb1zuYBrigFKleZfoS4oFy3YqSE5Xww1PDDeF9E0Zlc 3pKO+F+4VtfKexUDUHPDTDNNYRISgIKkkTcPK7ZRIJS94Fy6Ajc0+p61FgmzQDh8ocCv/O WpV/ovXsQGnzunkWwKv8dWe73eB3mqNJz2wrlGG7fB3ctgZ02Is0+l/cts70yw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764665176; a=rsa-sha256; cv=none; b=KI8HM8zFhttGo8tctc9epyt3Ig3U0x0iZVhzBErLctNvfFTtPp7u1yCOR8Mt+JmUiBICXS YB4R9Cvyh5oZjh4OccjyljidcJAt6lbPEs7kIZok1S/CNe0MvmCj3SUweEp6KP2IzY3I3n F0QuHIDlUuDhqrL8m2MiGKwaDzjXkYcPluP2WLZCahc4U3AgQYEg1FpBambihLDiwt0nAu vl78sMMornmcDNYJqd7pE4yed6k3NZ+UWxXw+0itcqiL7iLnFBgIhzicJuVWEWhUJ6HBIy HY4RGs7MY0ktLr8LwP3vTUhkpICVNcBAUDBvyJCl0av8XQr+cDME87U0N9qKHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLDrm3XdPz10QY for ; Tue, 02 Dec 2025 08:46:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2b698 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 08:46:16 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: cc70dfe908 - main - 15.0R/relnotes: Small typo/formatting fixes, move "General Storage" 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cc70dfe908fe23133b3c645db822563f8aaa9098 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 08:46:16 +0000 Message-Id: <692ea758.2b698.7b1d2466@gitrepo.freebsd.org> The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=cc70dfe908fe23133b3c645db822563f8aaa9098 commit cc70dfe908fe23133b3c645db822563f8aaa9098 Author: Olivier Certner AuthorDate: 2025-12-02 08:45:01 +0000 Commit: Olivier Certner CommitDate: 2025-12-02 08:45:20 +0000 15.0R/relnotes: Small typo/formatting fixes, move "General Storage" Consistently with other sections, move the "General Storage" sub-section first under the "General" section. Move the note on exporting more groups with `-maproot`/`-mapall` under the NFS sub-section. Minor typo/formatting fixes. Sponsored by: The FreeBSD Foundation --- website/content/en/releases/15.0R/relnotes.adoc | 86 ++++++++++++------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index c316952a70..d63b7dd2db 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -578,7 +578,8 @@ The following methods are available: * `none`: Never compress. * `legacy`: Historical behavior (`J`=bzip2, `X`=xz, `Y`=zstd, `Z`=gzip). -* `bzip2`, `xz`, `zstd`, `gzip`: apply the specified compression method. +* `bzip2`, `xz`, `zstd`, `gzip`: Apply the specified compression method. + gitref:61174ad88e33[repository=src], gitref:906748d208d3[repository=src], gitref:39d668f1e09e[repository=src] @@ -1048,7 +1049,7 @@ A driver is available for man:ice[4] Ethernet network controllers in the Intel E It was upgraded to version 1.43.2-k. gitref:38a1655adcb3[repository=src] {{< sponsored "Intel Corporation" >}} -Numerous stability improvements have been in the man:iwlwifi[4] driver for Intel Wi-Fi devices. +Numerous stability improvements have gone into the man:iwlwifi[4] driver for Intel Wi-Fi devices. {{< sponsored "The FreeBSD Foundation" >}} Multiple PCI MCFG regions are now supported on amd64, allowing PCI configuration space access for domains (segments) other than 0. @@ -1148,7 +1149,7 @@ gitref:0f1bf1c22a0c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} man:smbios[4] now searches for the SMBIOS v3 (64-bit) entry point first also if booted from BIOS. This allows to detect and report the proper SMBIOS version with BIOSes that only provide the v3 table, as happens on Hetzner virtual machines. -For machines that provide both, leverage the v3 table in priority consistently with the EFI case. +For machines that provide both, leverage the v3 table in priority consistently with the case of EFI boot. gitref:bc7f6508363c[repository=src] {{< sponsored "The FreeBSD Foundation" >}} @@ -1215,6 +1216,38 @@ gitref:7f8a5c5a1585[repository=src] {{< sponsored "The FreeBSD Foundation" >}} This section covers changes and additions to file systems and other storage subsystems, both local and networked. +[[storage-general]] +=== General Storage + +Add Solaris style extended attributes (called named attributes in NFSv4). +At this time, only ZFS, specifically filesystem datasets that have their `xattr` property set to `dir`, and NFSv4 support them. +The attributes are presented in a directory as regular files. +See man:named_attribute[7] for more information. +gitref:2ec2ba7e232d[repository=src], +gitref:df58e8b1506f[repository=src], +gitref:f61844833ee8[repository=src], +gitref:b1b607bd200f[repository=src], +gitref:ee95e4d02dbd[repository=src] + +Add support for accessing remote NVMe over Fabrics controllers over the TCP transport. +New commands added to man:nvmecontrol[8] are used to establish connections to remote controllers. +Once connections are established they are handed off to the man:nvmf[4] kernel module which creates `nvme__X__` devices and exports remote namespaces as man:nda[4] disks. +gitref:a1eda74167b5[repository=src], +gitref:1058c12197ab[repository=src] +{{< sponsored "Chelsio Communications" >}} + +Add support for exporting namespaces to remote NVMe over Fabrics hosts over the TCP transport. +The man:nvmft[4] kernel module adds a new frontend to the CAM target layer which exports man:ctl[4] LUNs as NVMe namespaces to remote hosts. +The man:ctld[8] daemon now supports NVMe controllers in addition to iSCSI targets and is responsible for accepting incoming connection requests and handing off connected queue pairs to man:nvmft[4]. +gitref:a15f7c96a276[repository=src], +gitref:66b5296f1b29[repository=src] +{{< sponsored "Chelsio Communications" >}} + +Add support for dynamically resizing NVMe namespaces. +The man:nvd[4] and man:nda[4] drivers now notify geom of sizes changes in real time. +gitref:86d3ec359a56[repository=src] +{{< sponsored "Netflix" >}} + [[storage-nfs]] === NFS @@ -1245,6 +1278,12 @@ This allows special characters, such as blanks, to be embedded in the directory `vis -M` may be used to encode such directory names; see man:vis[1]. gitref:2c83f1ada435[repository=src] +Allow to specify as many groups as configured to be supported by the system in `-maproot` or `-mapall` options in man:exports[5]. +Previously, the cap was `NGROUPS_MAX + 1`, where `NGROUPS_MAX` is just the minimum maximum of the number of allowed supplementary groups. +Now use the proper `{NGROUPS_MAX} + 1` value, with `{NGROUPS_MAX}` being fetched at runtime via man:sysconf[3]. +gitref:e87848a8150e[repository=src] +{{< sponsored "The FreeBSD Foundation" >}} + 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 configuration problem. gitref:b8e137d8d32d[repository=src] @@ -1292,44 +1331,6 @@ Support for vinum volumes has been removed. gitref:f87bb5967670[repository=src], gitref:e51036fbf3f8[repository=src] -[[storage-general]] -=== General Storage - -Add Solaris style extended attributes (called named attributes in NFSv4). -At this time, only ZFS when the ZFS property called xattr=dir and NFSv4 support them. -The attributes are presented in a directory as regular files. -See named_attribute(7) for more information. -gitref:2ec2ba7e232d[repository=src], -gitref:df58e8b1506f[repository=src], -gitref:f61844833ee8[repository=src], -gitref:b1b607bd200f[repository=src], -gitref:ee95e4d02dbd[repository=src] - -Allow to specify as many groups as configured to be supported by the system in `-maproot` or `-mapall` options in man:exports[5]. -Previously, the cap was `NGROUPS_MAX + 1`, where `NGROUPS_MAX` is just the minimum maximum of the number of allowed supplementary groups. -Now use the proper `{NGROUPS_MAX} + 1` value, with `{NGROUPS_MAX}` being fetched at runtime via man:sysconf[3]. -gitref:e87848a8150e[repository=src] -{{< sponsored "The FreeBSD Foundation" >}} - -Add support for accessing remote NVMe over Fabrics controllers over the TCP transport. -New commands added to man:nvmecontrol[8] are used to establish connections to remote controllers. -Once connections are established they are handed off to the man:nvmf[4] kernel module which creates `nvme__X__` devices and exports remote namespaces as man:nda[4] disks. -gitref:a1eda74167b5[repository=src], -gitref:1058c12197ab[repository=src] -{{< sponsored "Chelsio Communications" >}} - -Add support for exporting namespaces to remote NVMe over Fabrics hosts over the TCP transport. -The man:nvmft[4] kernel module adds a new frontend to the CAM target layer which exports man:ctl[4] LUNs as NVMe namespaces to remote hosts. -The man:ctld[8] daemon now supports NVMe controllers in addition to iSCSI targets and is responsible for accepting incoming connection requests and handing off connected queue pairs to man:nvmft[4]. -gitref:a15f7c96a276[repository=src], -gitref:66b5296f1b29[repository=src] -{{< sponsored "Chelsio Communications" >}} - -Add support for dynamically resizing NVMe namespaces. -The man:nvd[4] and man:nda[4] drivers now notify geom of sizes changes in real time. -gitref:86d3ec359a56[repository=src] -{{< sponsored "Netflix" >}} - [[boot-loader]] == Boot Loader Changes @@ -1376,8 +1377,7 @@ In other words, the 32-bit entry point is provided for compatibility, so it is a gitref:3f744fb8b2c5[repository=src] {{< sponsored "The FreeBSD Foundation" >}} -The EFI boot loader now favors the SMBIOS v3 (64-bit) entry point. -Consistently with what is done with BIOS boot. +The EFI boot loader now favors the SMBIOS v3 (64-bit) entry point, consistently with what is done with BIOS boot. There is a difference though: As the EFI loader runs in 64-bit mode on 64-bit platforms, there is no restriction that the v3 entry point's structure table should be below 4GB. gitref:96f77576e9ea[repository=src] {{< sponsored "The FreeBSD Foundation" >}} From nobody Tue Dec 2 15:10:24 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 4dLPN06ngyz6KZP5 for ; Tue, 02 Dec 2025 15:10:24 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLPN06Kr5z46jc for ; Tue, 02 Dec 2025 15:10:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688224; 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=4dKC0FCTOm8AxMmJbl4TJNfnasMXEDdV51k/vZqSsMk=; b=TcIc0OFiX95rl3LA9QJRX/NNlAFxZXqpharHAmvfHjV8FC/rX/wDsIT8Na8wbeUQrDMPlN NF2oJ13HiqK3RGVzHcU5/jVIykYzhhq60CHvbC1HNnPSEGd+iWOIW+bIRwy6K1hs9mblcb nrHu3qg2iRFx8VA1AmUzHHjqMY0M8NIc+QadeHsfjgu3kSiymgY9dYmk24OCU9umVYS8cs HKJwnssIQaouVh2zXr3ymEFnNbtKiomyqJNBSLGyueyLu1ZcyO5Gyuen6cVjjHDlpEMtP2 p0REeuAyxYIwSm5f0wihakM0f2AB1V26kyRr5WDeFkvy3GHWjciilPffYEjYqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688224; 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=4dKC0FCTOm8AxMmJbl4TJNfnasMXEDdV51k/vZqSsMk=; b=pyzv6Q0xbJb2xCSAazs+x09FSSnHP2URxFqm7hfxflx5uWdnX0rLhhn/lXbL18vP4UD6dE K0a8XuJsSn2cxGxfl3XyTyvOqYchXHD2O/n3kdlf/boSjoqj/xsKzEbH1Rh3jz7WW09Wuj gnCypi9RbXXm1eMbvT/vDCjh4ueq6Jbbe4/924rrJ7frI27RAHtjkxOo8tcRB2u1grJ3Os SBLOSiaLKNupxBfY+fXSCRYN5/06Of4aAwInV3aFkT90CCdY/EJPpojY7jxVtAvwJ9GNkU SsrtRlWnhpAubQSkkuPln1/W6Z9LuRsaCGOEn6jNEa/DVRVmaY+eRW1qVpm1iw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764688224; a=rsa-sha256; cv=none; b=RDEAm5vMOYmLES5LmMwefbqMJYcbJY+JBUW9fvIXQYRlxbua+MSe75wjB9iKnn3pAWOvne hFk73hlm9eiiSpNwq+nLIs8h8TIvu1+RzZAj8C2+0zQNnOsdNpJ83HmiBYQPs5a6Qe+nlM mzyVcIhu4jEVrdy8Go4wh87rISpOSsNz9UUHAIWHHk6+3DnoToTyUI3yjsC+ryrb7P4rE2 RC7AZFw0NMVnDdtC7PS6OB3RQuZ+na9HB0OUaohzIsKohauTcCXlG7mwcyRSbZN46U08NH xwIBSJnADbqYfmpbJg2bV1iIO1q+fBdVzpheS8bitXUb7CbWmKQiaJ8Y2stIjg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLPN05XwSz1Bkn for ; Tue, 02 Dec 2025 15:10:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 32d12 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 15:10:24 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 3b8a4b6f40 - main - website: RU - sync ru/projects pages 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: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3b8a4b6f409422de2a58f3fe82c225b97445fe0f Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 15:10:24 +0000 Message-Id: <692f0160.32d12.21f3907@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=3b8a4b6f409422de2a58f3fe82c225b97445fe0f commit 3b8a4b6f409422de2a58f3fe82c225b97445fe0f Author: Vladlen Popolitov AuthorDate: 2025-12-02 15:10:16 +0000 Commit: Vladlen Popolitov CommitDate: 2025-12-02 15:10:16 +0000 website: RU - sync ru/projects pages Reviewed by: andy, marck Differential Revision: https://reviews.freebsd.org/D53935 --- website/content/ru/gnome/_index.adoc | 27 - website/content/ru/gnome/contact.adoc | 21 - website/content/ru/gnome/docs/bugging.adoc | 32 -- website/content/ru/gnome/docs/develfaq.adoc | 88 ---- .../content/ru/gnome/docs/example-makefile.adoc | 63 --- website/content/ru/gnome/docs/faq.adoc | 577 --------------------- website/content/ru/gnome/docs/gnome2_porting.adoc | 75 --- website/content/ru/gnome/docs/gnome_porting.adoc | 33 -- website/content/ru/gnome/docs/knownissues.adoc | 36 -- website/content/ru/gnome/docs/porting.adoc | 166 ------ website/content/ru/gnome/docs/volunteer.adoc | 19 - website/content/ru/gnome/screenshots.adoc | 24 - website/content/ru/java/_index.adoc | 56 -- website/content/ru/java/advocacy.adoc | 14 - website/content/ru/java/dists/_index.adoc | 39 -- website/content/ru/java/docs/faq.adoc | 71 --- website/content/ru/java/docs/howtoports.adoc | 28 - website/content/ru/java/docs/newbies.adoc | 12 - website/content/ru/java/docs/performance.adoc | 62 --- website/content/ru/java/docs/tutorials.adoc | 12 - website/content/ru/java/howhelp.adoc | 54 -- website/content/ru/java/install.adoc | 50 -- website/content/ru/java/links/_index.adoc | 27 - website/content/ru/java/links/api.adoc | 48 -- website/content/ru/java/links/development.adoc | 44 -- website/content/ru/java/links/documentation.adoc | 11 - website/content/ru/java/links/freebsd.adoc | 22 - website/content/ru/java/links/resources.adoc | 23 - website/content/ru/java/links/servlets.adoc | 29 -- website/content/ru/java/links/tools.adoc | 13 - website/content/ru/java/links/tutorials.adoc | 11 - website/content/ru/java/links/vendor.adoc | 21 - website/content/ru/java/newflash.adoc | 279 ---------- website/content/ru/java/press.adoc | 9 - website/content/ru/projects/_index.adoc | 125 ++--- website/content/ru/projects/cvsweb.adoc | 58 --- website/content/ru/projects/newbies.adoc | 75 +-- website/content/ru/projects/summerofcode.adoc | 258 ++++++--- website/themes/beastie/i18n/ru.toml | 3 + 39 files changed, 241 insertions(+), 2374 deletions(-) diff --git a/website/content/ru/gnome/_index.adoc b/website/content/ru/gnome/_index.adoc index 28acb7efb0..e69de29bb2 100644 --- a/website/content/ru/gnome/_index.adoc +++ b/website/content/ru/gnome/_index.adoc @@ -1,27 +0,0 @@ ---- -title: "Проект FreeBSD GNOME" -sidenav: gnome ---- - -= Проект FreeBSD GNOME - -== Что такое GNOME? - -[.right] -image:../../gifs/gnome/gnome.png[] - -Проект GNOME был начат с целью создания полностью свободной графической оболочки для свободно распространяемых систем. С самого начала главной задачей GNOME было создание пакета приложений и графической оболочки с простым дружественным интерфейсом. Проект FreeBSD GNOME работает над переносом GNOME во FreeBSD. - -Как и для большинства программ GNU, оболочка GNOME проектировалась для работы на всех современных Unix-подобных операционных системах. Благодаря усилиям Проекта FreeBSD GNOME и множества добровольцев, в этом списке операционных систем есть FreeBSD. - -Проект GNOME в последние несколько месяцев расширил свои границы в сторону решения некоторых проблем, присущих имеющейся инфраструктуре . - -Проект GNOME выглядит как зонтик. Основными компонентами GNOME являются: - -* http://www.gnome.org[Рабочий стол GNOME]: Простая в использовании оконная система для пользователей. -* http://developer.gnome.org[Платформа разработки GNOME]: Богатая коллекция инструментов, библиотек и компонент для разработки мощных приложений в Unix. -* http://www.gnome.org/gnome-office[GNOME Office]: Набор офисных приложений. - -== Состояние порта - -GNOME для FreeBSD на данный момент поддерживается в версиях 4.8, 4.9, 5.2, -STABLE и -CURRENT. Большинство из GNOME было перенесено во FreeBSD; однако всё ещё link:docs/volunteer[есть над чем поработать]! diff --git a/website/content/ru/gnome/contact.adoc b/website/content/ru/gnome/contact.adoc index 3eb91d0a52..e69de29bb2 100644 --- a/website/content/ru/gnome/contact.adoc +++ b/website/content/ru/gnome/contact.adoc @@ -1,21 +0,0 @@ ---- -title: "Проект FreeBSD GNOME: Как с нами связаться" -sidenav: gnome ---- - -include::shared/ru/urls.adoc[] - -= Проект FreeBSD GNOME: Как с нами связаться - -== Контактная информация - -Все вопросы относительно GNOME на FreeBSD должны отправляться в адрес списка рассылки mailto:freebsd-gnome@FreeBSD.org[freebsd-gnome]. Все пользователи FreeBSD GNOME, а также те, кто имеет желание помочь в усовершенствовании и поддержке GNOME на FreeBSD, могут к нам link:{handbook}#ERESOURCES-SUBSCRIBE[присоединиться]. Однако не нужно оформлять подписку, если вы просто хотите сообщить о проблеме или попросить помощь - просто пошлите сообщение на адрес freebsd-gnome@FreeBSD.org. - -Всё обсуждение должно вестись в списке рассылки, если только нет причин общаться с одним из разработчиков напрямую. Далее приводится список лиц, участвующих в Проекте FreeBSD GNOME (в алфавитном порядке): - -* mailto:adamw@FreeBSD.org[Adam Weinberger] -* mailto:bland@FreeBSD.org[Alexander Nedotsukov] -* mailto:marcus@FreeBSD.org[Joe Marcus Clarke] (AIM: FreeBSDMarcus) -* mailto:sobomax@FreeBSD.org[Maxim Sobolev] - -Разработчиков FreeBSD GNOME можно также найти в IRC. Так что подключайтесь к каналу #freebsd-gnome в сети FreeNode, если вы хотите обсудить GNOME на FreeBSD. diff --git a/website/content/ru/gnome/docs/bugging.adoc b/website/content/ru/gnome/docs/bugging.adoc index 117598cf7d..e69de29bb2 100644 --- a/website/content/ru/gnome/docs/bugging.adoc +++ b/website/content/ru/gnome/docs/bugging.adoc @@ -1,32 +0,0 @@ ---- -title: "Проект FreeBSD GNOME: Как сообщить об ошибке" -sidenav: gnome ---- - -= Проект FreeBSD GNOME: Как сообщить об ошибке - -== 1. О чём сообщать? - -Руководствоваться нужно следующим: сообщайте максимальное количество информации. Даже если будет присутствовать какая-то избыточная информация, разработчики её просто отбросят. С другой стороны, гораздо хуже выглядит ситуация, когда для выявления или повторения ошибочной ситуации информации слишком мало - в этом случае разработчики будут терять время на то, чтобы попытаться угадать и/или выяснить подробности у того, кто сообщил о проблеме. - -Есть достаточно примеров абсолютно бесполезных сообщений об ошибках, нечто вроде _"Эй, порт gnomefoo не работает. Я использую FreeBSD-X.Y. Исправьте, пожалуйста."_ Не нужно говорить, что такие сообщения являются просто потерей вашего времени, времени соответствующего разработчика и пропускной способности сети. Как минимум сообщение должно включать следующую информацию: - -* Точная версия операционной системы (обычно выдаётся командой `uname -a`). -* Перечень всех пакаджей, установленных в вашей системе. -* Настройки вашего окружения (выдача команды `/usr/bin/env`). -* Если вы выполняете построение из портов, то примерное время, когда вы последний раз обновляли ваше дерево портов. -* Информация, специфичная для каждого типа неисправности: полный журнал неудачного построения в случае, когда построение порта окончилось неудачно, трассировка стека в случае выдачи аварийного дампа памяти, чёткое и подробное описание проблемы, если приложение выполняет какие-то неожиданные действия, и так далее. Попытайтесь поставить себя на место разработчиков и в каждом конкретном случае понять, какая информация будет им необходима для выяснения причин возникновения проблемы. Не думайте, что они уже всё знают о проблеме, и лишь енятся её исправить. - -Если у вас есть решение или способ обхода проблемы, то включите его в ваше сообщение, даже если вы не совсем уверены, что это решение является правильным. Даже если это всё же не так, предложенный вами способ может натолкнуть разработчика на мысли о том, где это нужно посмотреть; и это сэкономит ему время. - -== 2. Куда сообщать? - -Перед тем, как сообщать об ошибке или даже посылать письмо в список рассылки, http://www.freebsd.org/search/[выполните поиск] в архивах списка рассылки FreeBSD GNOME на предмет того, не сообщалось ли уже об этой проблеме ранее. Большинство проблем, о которых пишется в списке рассылки, повторяются, и при помощи поиска вы сможете найти решение гораздо быстрее. - -Как только вы убедились, что это новая проблема, существует несколько способов сообщить об ошибке в GNOME под управлением FreeBSD: вы можете выслать сообщение в адрес mailto:freebsd-gnome@FreeBSD.org[списка рассылки freebsd-gnome], заполнить форму с сообщением в http://www.freebsd.org/support#gnats[системе отслеживания ошибок FreeBSD], послать своё сообщение конкретному разработчику GNOME через их http://bugzilla.gnome.org/[систему отслеживания ошибок] или воспользоваться любой комбинацией из этих способов. - -Невозможно однозначно описать, куда следует направлять сообщение в каждом конкретном случае - вам нужно использовать соображения общего характера, однако вот некоторые правила, которым нужно следовать: - -* Если проблема специфична для FreeBSD и имеет временный характер (к примеру, несовпадение контрольных сумм, ошибка при наложении патча, синтаксическая ошибка в файле Makefile порта и так далее), то сообщайте о ней в mailto:freebsd-gnome@FreeBSD.org[список рассылки freebsd-gnome]. -* Если проблема однозначно не является специфичной для FreeBSD и у вас нет готового решения, то сообщите непосредственно разработчикам программного обеспечения (для большинства основных компонентов GNOME это означает, что вы должны воспользоваться их системой отслеживания проблем Bugzilla). -* Если проблема не является специфичной для FreeBSD, но достаточно серьёзной, и у вас есть исправления, то сообщите в обе системы отслеживания ошибок, как FreeBSD, так и автора, чтобы этот конкретный порт был исправлен и другие пользователи FreeBSD смогли использовать ваше исправление, без ожидания следующего релиза от разработчика. diff --git a/website/content/ru/gnome/docs/develfaq.adoc b/website/content/ru/gnome/docs/develfaq.adoc index 2c3a0e7b03..e69de29bb2 100644 --- a/website/content/ru/gnome/docs/develfaq.adoc +++ b/website/content/ru/gnome/docs/develfaq.adoc @@ -1,88 +0,0 @@ ---- -title: "Проект FreeBSD GNOME: FAQ по ветке разработки GNOME" -sidenav: gnome ---- - -include::shared/releases.adoc[] - -= Проект FreeBSD GNOME: FAQ по ветке разработки GNOME - -== Содержание - -. <> -. <> -. <> -. <> -. <> -. <> -. <> - -== Полный текст - -[q1]] -. *Для чего вообще предназначены технологические версии GNOME?* -+ -Технологические версии представляют из себя пакеты, выпускаемые проектом GNOME, которые постепенно превращаются в стабильные (готовые к релизу) версии. В разработке GNOME имеются три рабочих ветки: -+ -.. *STABLE* - Приложения и библиотеки, находящиеся в стабильной ветке, считаются "готовыми к релизу", и это те версии, что переносятся в дерево портов FreeBSD. На данный момент стабильной версией является GNOME {gnomever}. -+ -.. *DEVELOPMENT* - В промежутках между стабильными релизами выпускаются технологические релизы. Традиционно технологические релизы GNOME имеют нечётные номера (к примеру, 2.3, {gnomedevelver}, 2.(n*2)-1). Технологические релизы становятся стабильными релизами, и в процессе работы над ними двигаются от альфа- к бета- качеству. Технологические релизы требуют тестирования пользователями FreeBSD для того, чтобы минимизировать количество неприятных сюрпризов после переноса новых стабильных версий в CVS-дерево FreeBSD. В этом документе описывается технологическая ве ка. На данный момент технологической веткой является GNOME {gnomedevelver}. -+ -.. *CVS* - Зачастую содержащая новее самых новых изменений, версии приложений и библиотек GNOME ветки HEAD из CVS-хранилища обладают альфа-качеством и часто вообще не строятся. Проект FreeBSD GNOME обращает на это внимание, но не отслеживает код альфа-качества. -+ -[[q2]] -. *Нужно ли отслеживать технологические версии GNOME?* -+ -Если вам нужна стабильность в работе, абсолютно не нужно. Пожалуйста, отслеживайте ветку GNOME {gnomedevelver}, если только хотите помочь в обнаружении ошибок и улучшении проекта FreeBSD GNOME. Вы получите одобрение, если приложения технологического качества GNOME будут отнимать ваше личное время. -+ -[[q3]] -. *Как получить технологические версии GNOME?* -+ -mailto:marcus@FreeBSD.org[Marcus] поддерживает CVS-хранилище, где хранятся все технологические версии компонентов GNOME для FreeBSD. Инструкции относительно того, как получить модуль с технологическими портами и объединить его с деревом портов FreeBSD, находятся на начальной странице этого хранилища. Пожалуйста, прочтите внимательно указания по адресу http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi. -+ -Для того, чтобы помочь отслеживанием ошибок, обязательно добавьте такие строки в файл `/etc/make.conf`, чтобы в трассировке вызовов gdb содержалась полезная информация: -+ -.... -CFLAGS= -O -g -pipe -STRIP= -.... -+ -. [[q4]] *Как своевременно всё отслеживать и держать в актуальном состоянии?* -+ -Если говорить кратко, то вам нужно воспользоваться скриптом `marcusmerge` для объединения дерева разработки с деревом портов FreeBSD. Скрипт `marcusmerge` можно получить http://www.marcuscom.com/downloads/marcusmerge[здесь], а справочную страница доступна http://www.marcuscom.com/marcusmerge.8.html[тут]. Этот скрипт объединит технологическое дерево портов с вашим основным деревом портов. После этого вы сможете использовать скрипт link:../faq2/#q6[portupgrade] для актуализации изменений. -+ -Более полный ответ заключается в том, что отслеживание технологической ветки GNOME является сложной задачей. Иногда компоненты меняются так, что `portupgrade` не срабатывает или результаты его работы получаются странными. Если вы собираетесь отслеживать технологическую ветку, то не помешает подключиться к списку рассылки http://lists.freebsd.org/mailman/listinfo/freebsd-gnome[freebsd-gnome], а также к каналу IRC _#freebsd-gnome_ в сети FreeNode (`irc.freenode.net`). -+ -Если всё это звучит страшновато, а вам нужен всего лишь "рабочую" оболочку, то работайте со стабильной веткой GNOME. -+ -[[q5]] -. *Что делать, если что-то не работает?* -+ -В зависимости от того, что именно. Если вы думаете, что проблема действительно является настоящей ошибкой компонента GNOME, то сообщите о ней при помощи *bug-buddy* или интерфейса http://bugzilla.gnome.org[BugZilla] GNOME (*ЗАМЕЧАНИЕ:* Интерфейс к BugZilla для Evolution можно найти http://bugzilla.ximian.com[здесь]). Если вы думаете, что проблема заключается в порте для FreeBSD или специфична для FreeBSD, то пошлите сообщение на адрес freebsd-gnome@FreeBSD.org или сообщите о проблеме на IRC-канале _#freebsd-gnome_ сети FreeNode. -+ -Пожалуйста, пересылайте ID ошибок из GNOME/Ximian на адрес freebsd-gnome@FreeBSD.org, чтобы мы смогли отслеживать известные проблемы. Спасибо! -+ -[[q6]] -. *Как я могу помочь при работе над технологическими версиями?* -+ -На данный момент нам нужны люди для тщательнейшего тестирования и обнаружения максимального количества ошибок. Нам также нужны люди с художественными способностями для создания некоторого количества привлекательных link:../screenshots.html[скриншотов]. -+ -Если вас привлекает программирование и вы знаете Perl, то нам _действительно_ нужен кто-то, кто поможет в портировании http://www.gnome.org/projects/gst/index.html[gnome-system-tools]. Пожалуйста, обратитесь по адресу marcus@FreeBSD.org, если вы заинтересовались в том, чтобы помочь этой работе. -+ -Даже если вам не нравится работать непосредственно с кодом, нам нужна информация об опыте по переходу от GNOME {gnomever} к GNOME {gnomedevelver}; нам нужны данные о том, какие приложения ведут себя странно; нам нужно знать в подробностях всё, что нужно и может потребоваться конечному пользователю в будущем. -+ -[[q7]] -. *Каково текущее состояние дел с работой над GNOME во FreeBSD?* -+ -Доступны полные технологические версии оболочки GNOME {gnomedevelver}, все они строятся без ошибок. -+ -Подавляющее большинство компонентов из `x11/gnome2-fifth-toe` имеют рабочие технологические версии. Пока не работает ни одно приложение, использующее связку с {cpp}; собственно связка с {cpp} имеется, но ни одно из приложений Fifth Toe пока с ней не компилируется. -+ -После обновления до libgnomeui-2.5.2 некоторые порты могут не строиться. Вы можете также заметить, что некоторые компоненты не могут подгрузить собственные иконки. -+ -Пользователи не могут выйти из системы при работе в GNOME 2.5.1. Это проявляется в подвисании оболочки после выбора пунктов Actions->Log Out. Решением является отключение пункта "Prompt on logout" в настройке Applications->Desktop Preferences->Advanced->Sessions. -+ -Иконки на рабочем столе имеют пометки только для чтения. Утверждается, что это проявляется только для пользователей из группы wheel. -+ -*Известные ошибки:* -* http://bugzilla.gnome.org/show_bug.cgi?id=129349[#129349]: [gnome-terminal] keybindings don't work if menu bar isn't visible diff --git a/website/content/ru/gnome/docs/example-makefile.adoc b/website/content/ru/gnome/docs/example-makefile.adoc index f6baa98e7c..e69de29bb2 100644 --- a/website/content/ru/gnome/docs/example-makefile.adoc +++ b/website/content/ru/gnome/docs/example-makefile.adoc @@ -1,63 +0,0 @@ ---- -title: "Проект FreeBSD GNOME: Примерный Makefile для GNOME" -sidenav: gnome ---- - -include::shared/releases.adoc[] - -= Проект FreeBSD GNOME: Примерный Makefile для GNOME - -Далее приводится примерный Makefile для порта FreeBSD приложения GNOME. - -.... -# New ports collection makefile for: gnomeapp -# Date created: 27 December 2003 -# Whom: Some GNOME User -# -# $FreeBSD: head/ru_RU.KOI8-R/htdocs/gnome/docs/example-Makefile.xml 43181 2013-11-13 06:10:37Z hrs $ -# - -# For this example, assume there was already a gnomeapp in the tree, and that this -# is the GTK+-2 version (i.e. gnomeapp2 versus gnomeapp). -PORTname= gnomeapp2 -PORTVERSION= {gnomever}.2 -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2//}/{gnomever} -DISTname= ${PORTNAME:S/2//}-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= A GNOME app that does some stuff - -USE_BZIP2= yes -USE_X_PREFIX= yes -USE_LIBTOOL= yes # many GNOME apps need libtool, and most need GNU configure -USE_GMAKE= yes # same with GNU make -# This is for i18n: -CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" -USE_GNOME= gnomehack gnometarget lthack gtk20 - -# This application can dock in the GNOME panel, or it can not. -# But there's no need to build support for it if the GNOME panel -# libraries are not installed, so only build GNOME panel support -# if the gnomepanel port is already installed. -WANT_GNOME= yes - -.include - -.if ${HAVE_GNOME:Mgnomepanel}!="" -USE_GNOME+= gnomepanel -CONFIGURE_ARGS+= --with-gnome -PKGNAMESUFFIX= -gnome -.else -CONFIGURE_ARGS+= --without-gnome -.endif - -# Given all the above code, the package name is either "gnomeapp2-{gnomever}.2-gnome" or -# "gnomeapp2-{gnomever}.2", depending upon whether you want gnomepanel support. The downloaded -# distfile will be "gnomeapp-{gnomever}.2.tar.bz2." - -.include - -.... diff --git a/website/content/ru/gnome/docs/faq.adoc b/website/content/ru/gnome/docs/faq.adoc index d254d28874..e69de29bb2 100644 --- a/website/content/ru/gnome/docs/faq.adoc +++ b/website/content/ru/gnome/docs/faq.adoc @@ -1,577 +0,0 @@ ---- -title: "Проект FreeBSD GNOME: FAQ по GNOME" -sidenav: gnome ---- - -include::shared/ru/urls.adoc[] -include::shared/releases.adoc[] - -= Проект FreeBSD GNOME: FAQ по GNOME - -== Краткое содержание - -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> -. <> - -== Полный текст - -[[q1]] -. *Как получить GNOME {gnomever} для FreeBSD?* -Имеются два способа установки GNOME {gnomever} во FreeBSD. Первым способом является использование link:{handbook}#packages-using[пакаджей], а вторым использование link:{handbook}#ports-using[портов]. Перед тем, как выполнять какие-либо установки, сначала вы должны ознакомиться с http://www.gnome.org/start/{gnomever}/notes/[замечания о релизе] GNOME {gnomever}. -+ -Установка GNOME {gnomever} из пакаджей. -+ -Для установки GNOME {gnomever} из пакаджей воспользуйтесь следующей командой: -+ -`# pkg_add -r gnome2` -+ -Она сгрузит последние пакаджи GNOME {gnomever} с FTP-сервера FreeBSD и выполнит их установку в вашу систему. -+ -Обновляющиеся пакеты GNOME для i386 для всех поддерживаемых версий FreeBSD также доступны с <>. -+ -Для построения и установки GNOME {gnomever} из портов, вы должны сначала сгрузить при помощи link:{handbook}#cvsup[cvsup] последнее состояние дерева портов. Затем: -+ -.... -# cd /usr/ports/x11/gnome2 -# make clean -# make install clean -.... -+ -Включение поддержки File Alteration Monitor (FAM) в вашей графической среде {gnomever}. -+ -В GNOME по умолчанию включена поддержка File Alteration Monitor (`devel/fam`), для улучшения возможностей среды GNOME по работе с файлами, добавляемыми, удаляемыми или модифицируемыми другими программами. Для того, чтобы воспользоваться преимуществами этой функциональности, поддержка FAM должна быть добавлена в inetd.conf(5). Дополнительную информацию можно найти в файле `ports/devel/fam/pkg-message`. -+ -Запуск GNOME {gnomever} одновременно с X. -+ -После того, как вы установили оболочку GNOME {gnomever}, запустить GNOME {gnomever} можно, добавив следующую строку в один из файлов `~/.xsession` или `~/.xinitrc`, туда, где это удобнее: -+ -.... -exec gnome-session -.... -+ -[[q2]] -. *Построить GNOME {gnomever} из портов не удаётся. Что делать?* -+ -Основная масса проблем с компиляцией GNOME {gnomever} может быть решена путём <> всех необходимых компонентов GNOME {gnomever} до последних версий. -+ -Большинство проблем устраняются при обновлении -+ -Если вы ещё не выполнили рекомендации, описанные в <>, сделайте это, потому что, скорее всего, это решит те проблемы, ради решения которых вы читаете этот документ. -+ -Пожалуйста, следуйте указаниям, описанным в <>. Если вы этого не сделаете и обратитесь за помощью, то вам посоветуют выполнить рекомендации из FAQ #6. -+ -В общем случае, если компонент GNOME {gnomever} устарел, то вы увидите сообщение об ошибке, подобное следующему: -+ -.... -checking for libgnomeui-2.0 libbonoboui-2.0 libbonobo-2.0 >= 2.2.1 -gnome-vfs-2.0 libgnomeprint-2.2 >= 2.3.0 libgnomeprintui-2.2 libglade-2.0... -configure: error: Library requirements (libgnomeui-2.0 libbonoboui-2.0 -libbonobo-2.0 >= 2.2.1 gnome-vfs-2.0 libgnomeprint-2.2 >= 2.3.0 libgnomeprintui-2.2 -libglade-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable -if your libraries are in a nonstandard prefix so pkg-config can find them. -.... -+ -Просто держите ваше дерево портов в <>, и такие ошибки проявляться не будут. -+ -Если устарела программа `pkg-config`, то вы будете наблюдать сообщения об ошибках конфигурации, подобные следующим: -+ -.... -configure: error: *** pkg-config too old; version 0.14 or better required. -.... -+ -Хотя это может быть указано в другом месте, но сообщение вполне понятно: вам нужно обновить pkg-config. Приложение pkg-config находится в порту `devel/pkgconfig`. После обновления этого порта до последней версии эта ошибка исчезнет. -+ -Вы можете наблюдать ошибки компилятора, связанные с pthreads (POSIX(R) threads), типа следующих: -+ -.... -undefined reference to 'strerror_r' -.... -+ -Для исправления ошибок, связанных с потоками выполнения, вам необходимо вкомпилировать в ваше ядро следующее: -+ -.... -options _KPOSIX_PRIORITY_SCHEDULING -.... -+ -Если вы отслеживаете -stable или -current, *не задавайте* `NOLIBC_R` в `/etc/make.conf`. Если вы это сделали, то удалите и перестройте систему. Если проблемы всё ещё остались, пожалуйста, пошлите сообщение на адрес freebsd-gnome@FreeBSD.org с выдачей ошибочных компиляций. Также не помещает включение файла config.log из рабочего каталога порта. -+ -Исключение двух версий одной и той же библиотеки. -+ -Обычным источником ошибок при построении является наличие нескольких версий одной и той же библиотеки. Это случается, если вы устанавливаете две различные версии одного и того же порта, или даже при обычном использовании `portupgrade`. Вы можете сохранить резервные копии библиотек в каталоге `/usr/local/lib/compat/pkg` и удалить их, а затем запустить `portupgrade -u -rf pkgconfig`. Этим вы вынудите выполнить перестроение всех приложений, связанных с GNOME (и некоторое количество других программ), в отсутствии старых версий библиотек в каталоге `/usr/local/lib/compat/pkg`. -+ -. [[q3]] -*Я установил GNOME {gnomever}, но там нет приложения foo. Где взять?* -+ -В пакадж `gnome2` включен только базовый набор компонентов графической оболочки. Вот некоторые другие мета-порты GNOME, в которые удобно сгруппировано популярное программное обеспечения для GNOME 2. -* *GNOME 2 Fifth Toe* (`x11/gnome2-fifth-toe`) состоит из стабильных приложений GNOME 2, которые многие пользователи ожидают увидеть в функциональном окружении рабочего стола. Сюда включены приложения для работы с изображениями, программы для организации чата и мгновенного обмена сообщениями, а также музыкальные и мультимедийные проигрыватели -* *GNOME 2 Hacker Tools* (`devel/gnome2-hacker-tools`) состоит из приложений, которые нужны разработчикам для создания и поддержки программных GNOME-проектов. Сюда входят различные IDE, построители интерфейсов, "хакерские" редакторы и инструменты генерации кода. -* *GNOME 2 Office* (`editors/gnome2-office`) состоит из приложений, которые часто включаются в офисные и делопроизводственные пакеты. Здесь имеется приложение для работы с электронными таблицами, текстовый процессор, приложение для автоматизации управления проектами, программа для работы с базой данных, набор программ для совместной работы, а также средство построения диаграмм. -* Пакет *GNOME 2 Power Tools* (`x11/gnome2-power-tools`) состоит из утилит и апплет для технически-ориентированного пользователя GNOME. В нём также содержится множество дополнительных полезных утилит для некоторых приложений из пакетов Desktop и Fifth Toe. -+ -Для установки любых перечисленных наборов из пакаджей: -.... -# pkg_add -r meta-port -.... -+ -Например, для установки GNOME 2 Fifth Toe из пакаджей: -+ -.... -# pkg_add -r gnome2-fifth-toe -.... -+ -Для установки любых перечисленных наборов из портов: -+ -.... -# cd /usr/ports/category/meta-port -# make clean -# make install clean -.... -+ -Например, для установки GNOME 2 Fifth Toe из портов: -+ -.... -# cd /usr/ports/x11/gnome2-fifth-toe -# make clean -# make install clean -.... -+ -[[q4]] -. *Как лучше всего выполнить обновление с GNOME 1.4 на GNOME 2?* -+ -Если вы используете GNOME 1.4 и хотите обновить её до GNOME {gnomever}, то сначала ознакомьтесь с http://www.gnome.org/start/2.0/installation.html#upgrading[официальными] инструкциями по обновлению на сайте GNOME. Удостоверьтесь, что ваши порты GNOME 1.4 обновлены до последних версий, после чего удалите из системы следующие пакаджи GNOME 1.4: -+ -.... -gnomecore -sawfish -gnomeapplets -gnomemedia -gtop -libgtop -nautilus -gedit -xalf -bugbuddy -gnomeaudio -gnomegames -gnomeutils -gdm -eog -ggv -.... -+ -После удаления этих пакаджей вы можете построить GNOME {gnomever} в соответствии с <>. -+ -[[q5]] -. *Как лучше всего выполнить обновление с GNOME {gnomeoldver} на GNOME {gnomever}?* -+ -Процесс смены версии с {gnomeoldver} на {gnomever} несколько сложнее, чем переход с версии 2.4 на {gnomeoldver}. Настоятельно рекомендуем прочесть подробные инструкции в link:../faq26[FAQ по обновлению]. -+ -[[q6]] -. *Как обеспечить постоянное наличие современных версий компонентов и приложений GNOME {gnomever}?* -+ -Настоятельно вам рекомендуем использовать утилиту `portupgrade` -- и _только_ `portupgrade` -- для содержания ваших компонентов и приложений GNOME {gnomever} в актуальном состоянии. -+ -Обновление ваших портов при помощи `portupgrade.` -+ -После обновления дерева портов (предположительно при помощи `cvsup`) следующие две команды обновят всё, что нужно обновить, и решат проблемы со всеми несоответствиями: -+ -.... -# pkgdb -F -# portupgrade -a -.... -+ -Запуск с нуля. -+ -Несмотря на постоянное использование `portupgrade`, если всё перестаёт строиться со всеми другими компонентами, вы можете избавить себя от головной боли или сэкономить часа три, просто удалив все свои приложения GNOME и переустановив их (файлы с вашими данными останутся нетронутыми). Для этого выполните следующие команды: -+ -.... -# pkgdb -F -# pkg_delete -rf pkgconfig\* -# cd /usr/ports/x11/gnome2 -# make clean -# make install clean -.... -+ -После отработки вышеуказанных команд вы должны переустановить все нужные вам приложения GNOME. Это выглядит как болезненный процесс, однако на самом деле является прекрасным способом почистить вашу систему. Просто устанавливайте приложения по мере появления необходимости в них, и вы удивитесь, сколько дискового пространства вам удалось сэкономить. Полное перестроение занимает значительное время; к счастью, это требуется достаточно редко. -+ -[[q7]] -. *Могу ли я устанавливать приложения для GNOME 1.4 в GNOME {gnomever}?* -+ -Порты для GNOME 1.4 будут нормально работать с оболочкой GNOME 2. Старые приложения, которые были несовместимы с оболочкой GNOME 2, были удалены из дерева портов, так что в оболочке GNOME 2 можно без опаски запускать любые приложения GNOME из дерева портов. -+ -[[q8]] -. *Где можно найти дополнительные темы для GNOME {gnomever}?* -+ -На следующих Web-сайтах вы можете найти темы для GTK+-1/2, metacity, sawfish, nautilus, GDM и иконок, фоновые изображения и другие материалы: -* http://art.gnome.org[art.gnome.org] -* http://www.gnome-look.org[GNOME-look.org] -* http://www.themedepot.org[The Theme Depot] -* http://themes.freshmeat.net[themes.freshmeat.net] -* http://jimmac.musichall.cz/icons.php[Сайт Jimmac's Icons] -Для некоторых из этих тем уже были созданы порты для FreeBSD. Хорошие примеры можно найти в мета-портах `x11-themes/gnome-icons` и `x11-themes/metacity-themes`. -[[q9]] -. *Какие оконные менеджеры нормально работают с GNOME {gnomever}?* -+ -По умолчанию мета-порт `gnome2` устанавливает оконный менеджер metacity. Другим популярным менеджером окон, который хорошо работает с GNOME {gnomever}, является http://sawmill.sourceforge.net/[sawfish]. Sawfish может быть найден в порте `x11-wm/sawfish2`. -+ -Для того, чтобы перейти с metacity на sawfish в GNOME 2, вам нужно сделать следующее: -+ -.... -# killall metacity; sawfish & -# gnome-session-save --gui -.... -+ -Команда `gnome-session-save` важна. Без неё при следующей регистрации в системе будет возвращён оконный менеджер, настроенный ранее. Чтобы возвратить настройки обратно, просто замените в команде sawfish на metacity. -+ -Если вам удалось заставить работать оболочку GNOME {gnomever} под управлением другого оконного менеджера, пожалуйста, сделайте снимок экрана и mailto:freebsd-gnome@FreeBSD.org[пришлите его нам]! -+ -[[q10]] -. *Поддерживает ли GNOME {gnomever} шрифты с антиалиасингом?* -+ -Да! Использование антиалиасинга требует XFree86 4.x или X.Org с поддержкой freetype2. Для того, чтобы добавить в X поддержку freetype2, обеспечьте загрузку следующих модулей в разделе Modules файлов XF86Config или xorg.conf: -+ -.... -Load "freetype" -Load "type1" -.... -+ -После этого просто проверьте капплету Fonts в Applications->Desktop Preferences. Если вы хотите для начала иметь хороший набор шрифтов TrueType, установите порт `x11-fonts/webfonts`. -+ -Иногда, после установки новых шрифтов в систему, необходимо указать на них утилите fontconfig. Если вы обнаружите, что недавно добавленные шрифты недоступны даже после перезапуска GNOME 2, запустите следующую команду, работая как пользователь root: -+ -.... -# fc-cache -f -v -.... -+ -Если у вас есть какие-либо вопросы, пожалуйста, присылайте их на адрес freebsd-gnome@FreeBSD.org. -+ -[[q11]] -. *Как можно контролировать, с какими шрифтами используется антиалиасинг?* -+ -GNOME {gnomever} для работы с антиалиасингом использует libXft и fontconfig. Fontconfig является очень мощным пакетом для настройки шрифтов на основе XML. Вы можете создать файл `~/.fonts.conf`, который будет управлять практически всеми аспектами утилиты fontconfig. К примеру, если вы не хотите применять антиалиасинг к шрифтам, меньшим чем 16 пунктов, создайте `~/.fonts.conf` со следующим содержимым: -+ -.... - - - - - - - 16 - - - false - - - - - 16 - - - false - - - -.... -+ -Обратитесь к fonts-conf(5) для получения дополнительной информации. -+ -[[q12]] -. *Как можно отредактировать меню GNOME 2?* -+ -В GNOME {gnomever} отсутствует возможность добавлять, редактировать и переименовывать пункты меню GNOME иначе, чем через самостоятельное ручное редактирование файлов .desktop. Однако для деактивации пунктов, уже присутствующих в меню Applications, можно использовать `deskutils/gnome-menu-editor`. -+ -Появление улучшенных возможностей по редактированию меню пока запланировано для GNOME 2.12. -+ -[[q13]] -. *Как использовать настройки ресурсов GTK+ 2 с приложениями GTK+ 2 при работе вне оболочки GNOME?* -+ -Приложения GNOME 2 получают свои ресурсы GTK+ 2 из тем и соответствующих механизмов тем. Если вы хотите запустить приложение GTK+ 2 вне оболочки GNOME, то вам нужно создать файл с именем `~/.gtkrc-2.0`. -+ -Чтобы использовать виджеты из темы GTK+ 2 при работе вне оболочки GNOME, просто выполните включение (`include`) файла `gtk-2.0/gtkrc` в ваш `~/.gtkrc-2.0`. Например: -+ -.... -include "/usr/X11R6/share/themes/Crux/gtk-2.0/gtkrc" -.... -+ -Если вам это нравится, то вы можете использовать одну и ту же тему GTK+ 1.2 как для приложений GTK+ 1.2, так и GTK+ 2, что даст вашим программам GTK+ единый вид. В большинстве случаев вы можете перенести (с некоторыми оговорками) свои настройки из вашего файла `~/.gtkrc` (используемого в GTK+ 1.2). -.. Если у вас присутствуют ссылки на какой либо механизм тем, вы должны обеспечить, что этот механизм соответствует используемому в GTK+ 2. В противном случае удалите запись о механизмах. -.. Задание шрифтов по умолчанию не должно находиться в каких бы то ни было блоках `style`, а должно выполняться ключевым словом `gtk-font-name`. Например: -+ -.... -gtk-font-name = "Verdana 11" -.... -+ -Заметьте, что хотя файл `gtkrc` для GTK+ 1.2 будет работать с файлом `gtkrc-2.0` для GTK+ 2, в обратную сторону это _не_ работает: содержимое файла `gtkrc-2.0` для GTK+ 2 не будет срабатывать, будучи перенесённое в файл `gtkrc` для GTK+ 1.2. -+ -Для простой смены тем GTK+, без редактирования ваших файлов `~/.gtkrc`, вы можете воспользоваться портами `x11/gtk-theme-switch` и `x11/gtk2-theme-switch`. -+ -[[q14]] -. *Как выполнить настройки для приложений GNOME 1.4 при работе в GNOME {gnomever}?* -+ -Установите `sysutils/gnomecontrolcenter`, затем из командной строки запустите `gnomecc` для работы с центром управления GNOME 1.4. -+ -[[q15]] -. *Nautilus-cd-burner не позволяет записывать CD, либо Totem/Goobox/Sound-juicer не могут найти привод CD/DVD. Как это исправить?* -+ -Nautilus-cd-burner, totem, goobox и sound-juicer не смогут работать с устройствами CD/DVD, пока в ядре не будет включена поддержка этих устройств и не будут назначены права на запись в файлы этих устройств. Nautilus-cd-burner, totem, goobox и sound-juicer работают с приводами CD/DVD через подсистему SCSI CAM. Поэтому вы должны удостовериться, что в вашем ядре настроено следующее: -+ -.... -device scbus -device cd -device pass -.... -+ -При использовании приводов CD/DVD с интерфейсом ATAPI вы должны также проверить, что в ядре имеются следующие настройки: -+ -.... -device atapicam -.... -+ -Для того, чтобы понять, какое устройство CD/DVD вы будете использовать, запустите следующую команду, работая как пользователь root: -+ -.... -# camcontrol devlist -.... -+ -Выдача будет выглядеть примерно следующим образом: -+ -.... - at scbus1 target 0 lun 0 (cd0,pass0) -.... -+ -Важны устройства, перечисленные в конце в скобках. Вы должны удостовериться, что файлы в каталоге `/dev` для этих устройств доступны для записи пользователям, которые будут использовать nautilus-cd-burner, totem, goobox или sound-juicer. Кроме этих устройств, пользователям, которые работают с nautilus-cd-burner, totem, goobox и sound-juicer, должны быть доступны для записи и устройства `/dev/xpt*`. Следующие настройки в файле `/etc/devfs.conf` приведут к желаемому результату при использовании вышеперечисленных устройств (*NB:* `devfs.conf` поддерживается только во FreeBSD 5.X): -+ -.... -perm cd0 0666 -perm xpt0 0666 -perm pass0 0666 -.... -+ -Во FreeBSD 4.X вы можете просто задать права доступа к файлу устройства, и они останутся такими же после перезагрузки. Заметьте, что во FreeBSD 4.X вы должны использовать файлы устройств типа 'c' (к примеру, `cd0c`). -+ -[[q16]] -. *Как добавить новые сеансы GDM?* -+ -Порядок добавления новых сеансов GDM существенно изменился при переходе от GNOME 2.2 к {gnomever}. Теперь для добавления новых сеансов вы должны создать файл `.desktop`, в котором содержится информация о параметрах сеанса. Файлы сеансов располагаются в каталоге `/usr/X11R6/etc/dm/Sessions`. Например, для добавления сеанса KDE, создайте файл в `/usr/X11R6/etc/dm/Sessions` с именем `kde.desktop`. Этот файл должен содержать следующее: -+ -.... -[Desktop Entry] -Encoding=UTF-8 -Name=KDE -Comment=This session logs you into KDE -Exec=/usr/local/bin/startkde -TryExec=/usr/local/bin/startkde -Icon= -Type=Application -.... -+ -Этот файл должен быть выполнимым. Например: -+ -.... -# chmod 0555 kde.desktop -.... -+ -После создания этого файла перезапустите GDM, и в меню _Sessions_ появится ссылка на *KDE*. -+ -[[q17]] -. *Как отключить многооконный режим Nautilus?* -+ -В GNOME {gnomever} Nautilus работает в так называемом многооконном ("spatial") режиме. Это означает, что каждый объект открывается в новом окне. Такое поведение может подойти не всем пользователям. Если вы хотите вернуться к старому файловому менеджеру Nautilus, перейдите в Desktop->Preferences->File Management, щёлкните на закладке Behavior и активируйте параметр "Always open in browser windows". -+ -[[q18]] -. *Как отключить иконки "Computer", "Home" и "Trash" на рабочем столе?* -+ -Если вы хотите, чтобы на вашем рабочем столе не было используемых по умолчанию иконок "Computer", "Home" и "Trash", то вы можете отключить все или любые из них. Для этого запустите *Applications > System Tools > Configuration Editor*, и перейдите к ключу `/apps/nautilus/desktop`. Здесь вы можете включать или выключать иконки, и даже переименовать "Home" и "Trash". -+ -[[q19]] -. *Как в Nautilus смонтировать сменные носители?* -+ -Чтобы сменные носители (к примеру, компакт-диски, дискеты и так далее) были доступны в Nautilus, вы должны сначала установить sysctl-параметр `vfs.usermount` в значение `1`. Для этого добавьте следующую строку в `/etc/sysctl.conf`, а затем выполните перезагрузку: -+ -.... -vfs.usermount=1 -.... -+ -После этого каждая пользовательская точка монтирования должна быть описана в `/etc/fstab`. Например, если пользователь `marcus` хочет монтировать CD в каталог `/home/marcus/cdrom`, то в файле `/etc/fstab` должна присутствовать такая строка: -+ -.... -/dev/acd0 /home/marcus/cdrom cd9660 ro,noauto 0 0 -.... -+ -Подобные строки могут понадобиться каждому новому пользователю. *Замечание:* пользователь должен быть владельцем точки монтирования и иметь доступ на запись для файла устройства, о котором идёт речь. В примере выше владельцем каталога `/home/marcus/cdrom` должен быть пользователь `marcus` и `marcus` должен иметь права на запись в файл устройства `/dev/acd0`. После настройки всех этих параметров в Nautilus в разделе Computer появится иконка CD-ROM. Двойной щелчок на этой иконке приведёт к монтированию CD и размещению иконки на рабочем столе. -+ -Другим тонким моментом при монтировании сменяемых носителей является необходимость помнить о том, что качестве точек монтирования в файле `/etc/fstab` должны указываться _полные_ имена каталогов. Например, если каталог `/home` является символической ссылкой на `/usr/home`, то в примере выше вы должны указать `/usr/home/marcus/cdrom`. Если вы этого не сделаете, то при попытке размонтировать устройство или обратиться к нему столкнётесь со странными проблемами. -+ -Гэри Данн разместил http://www.aloha.com/~knowtree/howto/gnomeSMBmount.html[очень подробные инструкции] по монтированию томов SMB пользователями. -+ -[[q20]] -. *Почему GNOME так медленно запускается?* -+ -В обычным случаях для запуска GNOME требуется всего несколько секунд (не более пятнадцати). Однако при определённых настройках время входа может затянуться на целый час. -+ -Первым делом проверьте, что имя хоста вашей машины определяется корректно. Для этого выполните следующую команду: -+ -.... -ping `hostname` -.... -+ -Если выполнение команды окончится неудачно, вам нужно добавить полное имя хоста в DNS либо в файл `/etc/hosts`. Если у вас нет статического IP-адреса, вы можете добавить имя хоста в строчку с `localhost` файла `/etc/hosts`. К примеру, если именем хоста для вашей машины является `gnome-rocks.mydomain.com`, отредактируйте `/etc/hosts`, изменив строчку: -+ -.... -127.0.0.1 localhost localhost.my.domain -.... -+ -На: -+ -.... -127.0.0.1 localhost localhost.my.domain gnome-rocks gnome-rocks.mydomain.com -.... -+ -После того, как разрешение имени хоста заработало, вы должны удостовериться в корректности настройки FAM. Начиная с GNOME {gnomever}, поддержка FAM по умолчанию в `gnomevfs2` включена. Это приводит к тому, что такие приложения, как Nautilus, при запуске пытаются выполнить соединение с адресом `127.0.0.1:111`. Для конфигурации FAM прочтите файл `pkg-message` в `/usr/ports/devel/fam`. Если вы не хотите использовать FAM, удалите порт `devel/fam`, а затем добавьте следующую строку в `/etc/make.conf` и перестройте порт `devel/gnomevfs2 port`: -+ -.... -WITHOUT_FAM=yes -.... -+ -Наконец, если у вас включен sysctl-параметр blackhole для TCP или UDP, это может привести к задержкам при входе в GNOME. Если после исправления работы функции разрешения имён хостов и настройки FAM, запуск GNOME всё ещё занимает продолжительное время, то проверьте, чтобы значение следующих sysctl-параметров было установлено в 0: -+ -.... -net.inet.tcp.blackhole -net.inet.udp.blackhole -.... -+ -[[q21]] -. *Как установить пакаджи GNOME с GNOME Tinderbox?* -+ -http://www.marcuscom.com/tinderbox/[GNOME Tinderbox] является системой, постоянно занимающейся построением пакаджей i386 графической среды GNOME для всех поддерживаемых версий FreeBSD. Вместе у улучшение технической базы в будущем могут появиться дополнительные мета-порты. Этот сервис может оказаться прекрасным способом получения самой последней версии GNOME, экономящим время на построение всей среды из портов. -+ -Для установки пакаджей с GNOME Tinderbox вы должны указать в качестве значения переменной окружения `PACKAGESITE` корректный каталог с пакаджами. Его можно определить, щёлкнув по ссылке _Package Directory_ на главной странице Tinderbox. После определения правильного каталога с пакаджами вы должны добавить к нему `/Latest/`, чтобы выполнить команду `pkg_add gnome2` без необходимости знать дополнительные номера версий. К примеру, если вы работаете с FreeBSD 5.2.1, задайте значение `PACKAGESITE` следующим образом: -+ -.... -http://www.marcuscom.com/tb/packages/5.2.1-FreeBSD/Latest/ -.... -+ -Если вы устанавливаете пакадж в системе FreeBSD -STABLE, -CURRENT или любом другом релизе после 4.9 или 5.2, то вы можете просто следовать <> по установке GNOME из пакаджей. Однако если установка выполняется в системах FreeBSD 4.9 или 5.2.1, то вы должны сначала установить порт или пакадж `sysutils/pkg_install`, а затем воспользоваться следующей командой для установки GNOME из пакаджей: -+ -.... -/usr/local/sbin/pkg_add -r gnome2 -.... -+ -Аде Лаветт (ade) поддерживает регулярное построение наборов пакаджей amd64 для всех мета-портов GNOME 2 на своём http://tinderbox.lovett.com/[сервере построения пакаджей]. -+ -[[q22]] -. *Как в GNOME добавить новые MIME-типы?* -+ -Начиная с GNOME {gnomever} MIME-типы хранятся в единой базе данных FreeDesktop. Однако gnome-control-center ещё не был соответствующим образом обновлён для того, чтобы можно было легко добавлять типы MIME в эту базу данных. Таким образом, если такие приложения, как Nautilus, сообщат о том, что с определённым файлом не связан никакой MIME-тип, то закладка _Open With_ в разделе Properties работать не будет. -+ -Новые типы MIME можно добавить в одном или двух местах. Типы можно добавить на уровне всей системы для всех пользователей, либо локальным образом для каждого пользователя. MIME-типы для всей системы должны добавляться в `${LOCALBASE}/share/mime` либо `${X11BASE}/share/mime`, а локальные MIME-типы добавляются в `~/.local/share/mime`. В обоих случаях процедура выглядит одинаково. -+ -Для определения нового MIME-типа вы должны создать файлы _application_ и _packages_, его описывающие. Имя файла application должно соответствовать типу MIME, и содержать его название и краткое описание. В файле packages будут перечисляться все расширения, связанные с этим MIME-типом, а также любые специальные действия, которые можно использовать для идентификации файлов без расширений. -+ -К примеру, если мы хотим добавить новый локальный MIME-тип для файлов формата Windows HTML Help (файлы .chm) с названием *application/x-chm*, мы должны сделать следующее. Сначала мы должны создать каталоги `~/.local/share/mime/application` и `~/.local/share/mime/packages`, если они не существуют. Затем мы создаём файл приложения под названием `x-chm.xml`, который разместим в каталоге `~/.local/share/mime/application`. Файл выглядит следующим образом: -+ -.... - - - Windows HTML Help file - -.... -+ -После этого мы создаём packages-файл с именем `chm.xml`, который поместим в `~/.local/share/mime/packages`. Файл выглядит так: -+ -.... - - - - Windows HTML Help file - - - -.... -+ -После создания файлов необходимо обновить базу данных MIME. Для этого запустите такую команду: -+ -.... -% update-mime-database ~/.local/share/mime -.... -+ -И, наконец, к сожалению, вы должны выйти из системы и повторно зарегистрироваться в GNOME, чтобы изменения вступили в силу полностью. Теперь для связки приложения с этим MIME-типом можно использовать интерфейс _Properties->Open With_ в Nautilus. К счастью, все эти действия в будущем релизе GNOME будут значительно упрощены. -+ -[[q23]] -. *Как настроить GDM для автоматического входа в систему?* -+ -GNOME Display Manager (GDM) может быть настроен на автоматическую регистрацию пользователя при запуске. Для этого сначала вы должны настроить поддержку подключаемых модулей авторизации (PAM) для _gdm-autologin_. В системе 5.X создайте файл `/etc/pam.d/gdm-autologin` с таким содержимым: -+ -.... -auth required pam_nologin.so -auth required pam_permit.so -account required pam_unix.so -session required pam_permit.so -.... -+ -В системе 4.X, добавьте следующие строки в `/etc/pam.conf`: -+ -.... -gdm-autologin auth required pam_permit.so -gdm-autologin account required pam_unix.so -gdm-autologin session required pam_permit.so -.... -+ -После настройки PAM, разрешающей автоматическую регистрацию GDM, отредактируйте `/usr/X11R6/etc/gdm/gdm.conf` и задайте `AutomaticLoginEnable=true`, а в качестве `AutomaticLogin` укажите имя пользователя, для которого вы хотите разрешить автоматический вход. К примеру: -+ -.... -AutomaticLoginEnable=true -AutomaticLogin=marcus -.... -+ -Это позволит выполнить автоматическую регистрацию пользователя _marcus_ сразу после запуска GDM. -+ -[[q24]] -. *Как выполнить обновление версии графической среды с gnome2-lite до полной версии GNOME {gnomever}?* -+ -В версию _Lite_ включены не все компоненты стандартной графической среды GNOME {gnomever}. Если вы хотите установить полную версию, сначала удалите пакадж `gnome2-lite`, а затем <> порт или пакадж `gnome2`. К примеру: -+ -.... -# pkg_delete gnome2-lite -.... -+ -Затем одно из следующего: -+ -.... -# cd /usr/ports/x11/gnome2 -# make install clean -.... -+ -либо: -+ -.... -# pkg_add -r gnome2 -.... -+ -Как альтернативу, вы можете установить дополнительные компоненты GNOME в индивидуальном порядке при помощи соответствующих портов или пакаджей. diff --git a/website/content/ru/gnome/docs/gnome2_porting.adoc b/website/content/ru/gnome/docs/gnome2_porting.adoc index ee36dd913d..e69de29bb2 100644 --- a/website/content/ru/gnome/docs/gnome2_porting.adoc +++ b/website/content/ru/gnome/docs/gnome2_porting.adoc @@ -1,75 +0,0 @@ ---- -title: "Проект FreeBSD GNOME: Компоненты GNOME 2" -sidenav: gnome ---- - -= Проект FreeBSD GNOME: Компоненты GNOME 2 - -[.tblbasic] -[cols=",,",] -|=== -|*КОМПОНЕНТ* |*СООТВЕТСТВУЮЩАЯ ПРОГРАММА* |*ВКЛЮЧАЕМЫЕ КОМПОНЕНТЫ* -|atk |accessibility/atk |glib20 -|atspi |accessibility/at-spi |gtk20 libbonobo -|desktopfileutils |devel/desktop-file-utils |glib20 -|eel2 |x11-toolkits/eel |gnomedesktop -|evolutiondataserver |databases/evolution-data-server |libgnomeui -|gal2 |x11-toolkits/gal2 |gnomeui libgnomeprintui -|gconf2 |devel/gconf2 |orbit2 libxml2 gtk20 -|_glib20 |devel/glib20 |pkgconfig -|glib20 |devel/gio-fam-backend |_glib20 -|gnomecontrolcenter2 |sysutils/gnome-control-center |metacity gnomemenus desktopfileutils libgnomekbd gnomedesktop librsvg2 -|gnomedesktop |x11/gnome-desktop |gconf2 gnomedocutils pygtk2 -|gnomedesktopsharp20 |x11-toolkits/gnome-desktop-sharp20 |gnomesharp20 -|gnomedocutils |textproc/gnome-doc-utils |libxslt -|gnomemenus |x11/gnome-menus |glib20 -|gnomepanel |x11/gnome-panel |gnomedesktop libwnck gnomemenus gnomedocutils librsvg2 libgnomeui -|gnomesharp20 |x11-toolkits/gnome-sharp20 |gnomepanel gtkhtml3 gtksharp20 librsvg2 vte -|gnomespeech |accessibility/gnome-speech |libbonobo -|gnomevfs2 |devel/gnome-vfs |gconf2 gnomemimedata -|gtk20 |x11-toolkits/gtk20 |intltool atk pango -|gtkhtml3 |www/gtkhtml3 |libgnomeui -|gtksharp10 |x11-toolkits/gtk-sharp10 |gtk20 -|gtksharp20 |x11-toolkits/gtk-sharp20 |gtk20 -|gtksourceview |x11-toolkits/gtksourceview |libgnome libgnomeprintui -|gtksourceview2 |x11-toolkits/gtksourceview2 |gtk20 libxml2 -|gvfs |devel/gvfs |glib20 gconf2 -|libartlgpl2 |graphics/libart_lgpl |pkgconfig -|libbonobo |devel/libbonobo |libxml2 orbit2 -|libbonoboui |x11-toolkits/libbonoboui |libgnomecanvas libgnome -|libgailgnome |x11-toolkits/libgail-gnome |libgnomeui atspi -|libgda2 |databases/libgda2 |glib20 libxslt -|libgda3 |databases/libgda3 |glib20 libxslt -|libgda4 |databases/libgda4 |glib20 libxslt -|libglade2 |devel/libglade2 |libxml2 gtk20 -|libgnome |x11/libgnome |gnomevfs2 esound libbonobo -|libgnomecanvas |graphics/libgnomecanvas |libglade2 libartlgpl2 -|libgnomedb |databases/libgnomedb |libgnomeui libgda3 -|libgnomekbd |x11/libgnomekbd |gconf2 -|libgnomeprint |print/libgnomeprint |libbonobo libartlgpl2 gtk20 -|libgnomeprintui |x11-toolkits/libgnomeprintui |libgnomeprint libgnomecanvas -|libgnomeui |x11-toolkits/libgnomeui |libbonoboui -|libgsf |devel/libgsf |gconf2 glib20 libxml2 -|libgsf_gnome |devel/libgsf-gnome |libgsf gnomevfs2 -|libgtkhtml |www/libgtkhtml |libxslt gnomevfs2 -|libidl |devel/libIDL |glib20 -|librsvg2 |graphics/librsvg2 |libgsf gtk20 -|libwnck |x11-toolkits/libwnck |gtk20 -|libxml2 |textproc/libxml2 |pkgconfig -|libxslt |textproc/libxslt |libxml2 -|libzvt |x11-toolkits/libzvt |gtk20 -|linc |net/linc |glib20 -|metacity |x11-wm/metacity |gconf2 -|nautilus2 |x11-fm/nautilus |librsvg2 gnomedesktop desktopfileutils gvfs -|nautiluscdburner |sysutils/nautilus-cd-burner |nautilus2 eel2 desktopfileutils -|orbit2 |devel/ORBit2 |libidl -|pango |x11-toolkits/pango |glib20 -|pygnome2 |x11-toolkits/py-gnome2 |libgnomeui pygtk2 -|pygnomedesktop |x11-toolkits/py-gnome-desktop |pygnome2 libgnomeprintui gtksourceview gnomepanel libwnck nautilus2 metacity -|pygnomeextras |x11-toolkits/py-gnome-extras |pygnome2 libgtkhtml -|pygtk2 |x11-toolkits/py-gtk2 |libglade2 -|pygtksourceview |x11-toolkits/py-gtksourceview |gtksourceview2 pygtk2 -|vte |x11-toolkits/vte |gtk20 -|=== - -Если вам требуется помощь для работы над вашим портом, в качестве примера взгляните на некоторые из link:../../../ports/gnome.html[существующих портов]. к вашим услугам также mailto:freebsd-gnome@FreeBSD.org[список рассылки freebsd-gnome]. diff --git a/website/content/ru/gnome/docs/gnome_porting.adoc b/website/content/ru/gnome/docs/gnome_porting.adoc index a3ec5597b8..e69de29bb2 100644 --- a/website/content/ru/gnome/docs/gnome_porting.adoc +++ b/website/content/ru/gnome/docs/gnome_porting.adoc @@ -1,33 +0,0 @@ ---- -title: "Проект FreeBSD GNOME: Компоненты GNOME 1" -sidenav: gnome ---- - -= Проект FreeBSD GNOME: Компоненты GNOME 1 - -[.tblbasic] *** 1969 LINES SKIPPED *** From nobody Tue Dec 2 15:11:36 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 4dLPPN5rv2z6KZ8y for ; Tue, 02 Dec 2025 15:11:36 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLPPN5MMgz46mL for ; Tue, 02 Dec 2025 15:11:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688296; 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=GwuYm8vyLpLyNcnfuGuBVfSzqC9gy6MEEp1mRNw53ho=; b=Wsx8fLuZPh36drcgGD7N4eNfvu00m7oqX3UJW/s3LeVpow+/fYqu/goNQZHmESrzadkMYV yQZ3ehRHhjJa0GG7UPFE0vNXFnUuQ9JFx5B9zGG5mAbwCrQuZs5xFc1u+D9LEsUfKykueK XDx1GKwz4JhXqLo/OIA7j3BnyecQBlwy/mqJjq1pOXX3VCjdkgbC4UgKgBoDyIAcSIXQku d79TAcKycO6+1aAgPgsaIPVdy14thojure8+H0y8X2jsVxMyRItB1S5GB/njj4iE+rJV4S KMMWfIP5Kjr1V3eTtx+vYFd7RAQYv3Udxo0iEHvgEIqIAUGclqQJF0fozBytMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688296; 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=GwuYm8vyLpLyNcnfuGuBVfSzqC9gy6MEEp1mRNw53ho=; b=kImFTPEN3LS6akgzz+1hYbvb1uNd5rskmfmGf1C/fDPiHzHohZra57X2k/1QOeMGg2g7KZ YomuVAa+8Hv7cI2w6209Bag30v0zx5jGOOuYXrceFEd220UGhEfdzO2oFOQAhEkIEm/T4J yqff9XhGqIoHN75jYUwTaNLnBfiC3Km/g1+fZoh3nTAN7Ww0wE6/UCr8a7dRo1IYMOvUOT Zsa4gRtX12b6Ov+qicvsgO+QWQD+NM51qMoOu8xyjqBwsupDXnmJtS3KYaoHbvQwaxbmUT nUYFVGpTkY5VMWpo4vkGzZCDGK0GXp7rEjePz7oleaHlvkXee2HGYjtTDyD2xw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764688296; a=rsa-sha256; cv=none; b=U3ECSprrcPM/uD5vTU5OyjX6eUC306d2AiQW8YLe4dpTZKwiMu6te0QQ5ptTEyeGtP/tRF +Wgp+Q1leGhACSO+yZiZcXOVyc1LsDmbh5cu8T/HtWvhi0NACcjQYItf+KICXUNk4sK6B7 WDM0UiZx1jYJKcLDbzu17UoGDjMONqHLI3EycRuFLf7WMLwv+rmvQXQDXDwjS1BH3vkWDd hiW7qR636GuosVq64pBGFPfVvgIhU1/757JdHNFvjg+iksiYRiILvuPkcSmNuHe4pBXgAK p0llVmgLYYu/xfb8F8SvZ1C5zD3C8mReiLO4Sr7B0dWeOT+Eu7AXceM6v0ah/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLPPN4vvyz1BD5 for ; Tue, 02 Dec 2025 15:11:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3257c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 15:11:36 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 19db7cad51 - main - website: RU - sync ru/press pages 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: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 19db7cad51843773b0c0ea265124bdb2cf39a53e Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 15:11:36 +0000 Message-Id: <692f01a8.3257c.71655cdb@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=19db7cad51843773b0c0ea265124bdb2cf39a53e commit 19db7cad51843773b0c0ea265124bdb2cf39a53e Author: Vladlen Popolitov AuthorDate: 2025-12-02 15:11:26 +0000 Commit: Vladlen Popolitov CommitDate: 2025-12-02 15:11:26 +0000 website: RU - sync ru/press pages Reviewed by: andy, marck Differential Revision: https://reviews.freebsd.org/D53936 --- website/content/ru/news/newsflash.adoc | 2 +- website/content/ru/press/_index.adoc | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/website/content/ru/news/newsflash.adoc b/website/content/ru/news/newsflash.adoc index 84455c71d1..7888a0456d 100644 --- a/website/content/ru/news/newsflash.adoc +++ b/website/content/ru/news/newsflash.adoc @@ -14,7 +14,7 @@ FreeBSD является быстро развивающейся операци Следующие проекты имеют собственные страницы новостей, к которым нужно обращаться в поисках информации о событиях, произошедших в соответствующих проектах. * https://freebsd.kde.org/[KDE на FreeBSD] -* link:../../gnome[GNOME на FreeBSD] +* link:../../../gnome[GNOME на FreeBSD] Подробное описание прошлых, настоящих и будущих релизов находится на странице link:../../releases[*Информации о релизах*]. diff --git a/website/content/ru/press/_index.adoc b/website/content/ru/press/_index.adoc index 9f2856df9b..cab5ee925b 100644 --- a/website/content/ru/press/_index.adoc +++ b/website/content/ru/press/_index.adoc @@ -1,11 +1,15 @@ --- -title: "FreeBSD in the Press" +title: "Пресса о FreeBSD" sidenav: about loadPress: true --- -= FreeBSD in the Press += Пресса о FreeBSD -Если вы не нашли здесь определённой публикации, пожалуйста, отправьте её URL на адрес www@FreeBSD.org +Если вы не нашли здесь определённой публикации, пожалуйста, отправьте её URL на адрес freebsd-doc@FreeBSD.org -Кроме того, новости прессы о проекте FreeBSD Java вы можете найти, посетив страничку link:../java/press/[FreeBSD/Java в Прессе]. +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (26.01.2021): 989d921f5d4ac8d8b7c831c13b8954ad1901be24 +// From nobody Tue Dec 2 15:12:35 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 4dLPQW5mHtz6KZPQ for ; Tue, 02 Dec 2025 15:12:35 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLPQW4sM6z47H6 for ; Tue, 02 Dec 2025 15:12:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688355; 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=R14A2vySrtlyX7OwnCaSEt9sAFLHafcRZuHogepkCq0=; b=mtWsBJE/WB6N0ZIkFIO858QDW1SNXZeJ2ZjuakHQOeU8tvmFclUmKK3U+5QL9QBJ1broyA S4gtTp2FHykfblGLUMxqXZvyiRo6bYFGZ8x0roOyypk+ROo42+YSX2O5F5vQcSO31c2HlI cBaHTQRo9hGWswf16TIn8tl0PJhCJTSaolu+rWborwjNidBKmL1jkj6sUjKTkVGNmDhuju 9Yg37waaNtjqHr1wnYWY4cF4cKBLM/hvMwvjjejMTGC3wq6grwgc4ZSkgq6iqdpkTbjfAM fokdfGn28wLx/ijcQKD/YP4e6YM6mUi4kRZhQSSKbZfZBtId7RL3owRgOnUkwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688355; 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=R14A2vySrtlyX7OwnCaSEt9sAFLHafcRZuHogepkCq0=; b=cjwanpAu+EHGIWUNRYLEaLGRP8n66fqilszUG3Z7UEfykzIG9K3FXQCEXuDYLf9YV2aVQA WsJz6sePtPVoXZgfS3B7xImduS4ck/zBUB/ZKXC1TUJ2+y2K3+RFIP8uwWsTZWmAjZbn3Q l3hOHcDsn3FWIVGXe3bl3nJwhLWAIVNBMsVdFRtCxrovWbOMMejKYEk+a4Mt6pCGRMQYxp /y4DOqFS7xWER+P8oy6vG0ETUDHXDVXtv9soBtULk0HxsT/u0vcKUpM06uUH8WA5Z8qlTZ vtc6/1Y1ugIIcCXdpeFs8v6bah8r/QjfY662KTq+n19p0r9AN6RCOyyPZRu6yQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764688355; a=rsa-sha256; cv=none; b=xQOpLBX9W2NnWdC+ErJzqD+xWYonhmVI2r3IzQ82FBVKNg2YoeoFMrrPKc8dpytOWwyX/4 H11vlgxkh0vHEdOKTUsO/43exmjlcTfDvRYCQQ/pKKW7NF2fXfGEUJCaMjbBMPq8dpotlD ZlfV876GBExgYCtqbTiMET8Cvy7wtdf4pUxQ6iqpQm64ER6PbnZOkAeCUpg7ZgbKaJlorE 3JH0aJ2jGdaeuGiDtd6W7z7UhE1d62euufcjmMOUvxL4fzZ8rb7dhoWENXbJjjDLsvq3JE x3YlZmoOgn2DJ7Hq4PvYM0JhV7Mx5ulNengfcLaU7bOL8O6t1njO3lvqwdgLWQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLPQW4D00z1Br8 for ; Tue, 02 Dec 2025 15:12:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 32c9d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 15:12:35 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 5109828c32 - main - website: RU - sync ru/platforms pages 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: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5109828c329e84253809d1f201a17bf7756bf260 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 15:12:35 +0000 Message-Id: <692f01e3.32c9d.1ce59943@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=5109828c329e84253809d1f201a17bf7756bf260 commit 5109828c329e84253809d1f201a17bf7756bf260 Author: Vladlen Popolitov AuthorDate: 2025-12-02 15:12:30 +0000 Commit: Vladlen Popolitov CommitDate: 2025-12-02 15:12:30 +0000 website: RU - sync ru/platforms pages Reviewed by: andy, marck Differential Revision: https://reviews.freebsd.org/D53994 --- website/content/ru/platforms/_index.adoc | 132 +++++++++++++--- website/content/ru/platforms/alpha.adoc | 25 --- website/content/ru/platforms/amd64.adoc | 30 ++-- .../content/ru/platforms/amd64/motherboards.adoc | 111 -------------- website/content/ru/platforms/arm.adoc | 121 +++++++++++++-- website/content/ru/platforms/i386.adoc | 23 ++- website/content/ru/platforms/ia64/_index.adoc | 32 ---- website/content/ru/platforms/ia64/machines.adoc | 49 ------ website/content/ru/platforms/ia64/refs.adoc | 39 ----- website/content/ru/platforms/ia64/todo.adoc | 40 ----- website/content/ru/platforms/mips.adoc | 83 ++++++---- website/content/ru/platforms/pc98.adoc | 30 ---- website/content/ru/platforms/ppc.adoc | 162 ++++++++++++-------- website/content/ru/platforms/sparc.adoc | 167 ++++++++++++--------- website/content/ru/platforms/xbox.adoc | 31 ---- 15 files changed, 489 insertions(+), 586 deletions(-) diff --git a/website/content/ru/platforms/_index.adoc b/website/content/ru/platforms/_index.adoc index 26c016ef97..2843839d2a 100644 --- a/website/content/ru/platforms/_index.adoc +++ b/website/content/ru/platforms/_index.adoc @@ -5,12 +5,6 @@ sidenav: developers include::shared/ru/urls.adoc[] -// -// The FreeBSD Russian Documentation Project -// -// Original EN revision (20.11.2023): 96d6c43f19c20c0e3322e38ffbef4a134aa9df08 -// - = Платформы == Поддерживаемые платформы @@ -18,25 +12,109 @@ include::shared/ru/urls.adoc[] Вот список платформ, которые поддерживает FreeBSD. [.tblbasic] -[cols=",,,,",options="header",] +[cols=",,,,,",options="header",] |=== -|Название платформы |TARGET_ARCH |link:{committers-guide}#archs[Уровень поддержки] в 13.x |link:{committers-guide}#archs[Уровень поддержки] в 14.x |link:{committers-guide}#archs[Уровень поддержки] в 15.x (прогнозный) -|64-разрядная x86 |link:amd64[amd64] |Уровень 1 |Уровень 1 |Уровень 1 -|32-разрядная x86 |link:i386[i386] |Уровень 2 |Уровень 2 |Не поддерживается -|64-разрядная ARMv8 |link:arm[aarch64] |Уровень 1 |Уровень 1 |Уровень 1 -|32-разрядная ARMv6 |link:arm[armv6] |Уровень 2 |Уровень 3 |Не поддерживается -|32-разрядная ARMv7 |link:arm[armv7] |Уровень 2 |Уровень 2 |Уровень 2 -|32-разрядная MIPS без математического модуля |link:mips[mips, mipsel] |Уровень 2 |Не поддерживается |Не поддерживается -|32-разрядная MIPS с математическим модулем |link:mips[mipshf, mipselhf] |Уровень 2 |Не поддерживается |Не поддерживается -|32-разрядная MIPS n32 |link:mips[mipsn32] |Уровень 2 |Не поддерживается |Не поддерживается -|64-разрядная MIPS без математического модуля |link:mips[mips64, mips64el] |Уровень 2 |Не поддерживается |Не поддерживается -|64-разрядная MIPS с математическим модулем |link:mips[mips64hf, mips64elhf] |Уровень 2 |Не поддерживается |Не поддерживается -|32-разрядная PowerPC |link:ppc[powerpc] |Уровень 2 |Уровень 2 |Не поддерживается -|32-разрядная PowerPC с SPE |link:ppc[powerpcspe] |Уровень 2 |Уровень 2 |Не поддерживается -|64-разрядная PowerPC с прямым порядком байтов |link:ppc[powerpc64] |Уровень 2 |Уровень 2 |Уровень 2 -|64-разрядная PowerPC с обратным порядком байтов |link:ppc[powerpc64le] |Уровень 2 |Уровень 2 |Уровень 2 -|64-разрядная RISC-V |https://wiki.freebsd.org/riscv[riscv64] |Уровень 2 |Уровень 2 |Уровень 2 -|64-разрядная RISC-V без математического модуля |https://wiki.freebsd.org/riscv[riscv64sf] |Уровень 2 |Не поддерживается |Не поддерживается +|Название платформы |TARGET_ARCH +|link:{committers-guide}#archs[Уровень поддержки] в 13.x +|link:{committers-guide}#archs[Уровень поддержки] в 14.x +|link:{committers-guide}#archs[Уровень поддержки] в 15.x +|link:{committers-guide}#archs[Уровень поддержки] в 16.x (прогнозный) + +|64-разрядная x86 |link:amd64[amd64] +|Уровень 1 +|Уровень 1 +|Уровень 1 +|Уровень 1 + +|32-разрядная x86 |link:i386[i386] +|Уровень 2 +|Уровень 2 +|Не поддерживается +|Не поддерживается + +|64-разрядная ARMv8 |link:arm[aarch64] +|Уровень 1 +|Уровень 1 +|Уровень 1 +|Уровень 1 + +|32-разрядная ARMv6 |link:arm[armv6] +|Уровень 2 +|Уровень 3 +|Не поддерживается +|Не поддерживается + +|32-разрядная ARMv7 |link:arm[armv7] +|Уровень 2 +|Уровень 2 +|Уровень 2 +|Уровень 2 + +|32-разрядная MIPS без математического модуля |link:mips[mips, mipsel] +|Уровень 2 +|Не поддерживается +|Не поддерживается +|Не поддерживается + +|32-разрядная MIPS с математическим модулем |link:mips[mipshf, mipselhf] +|Уровень 2 +|Не поддерживается +|Не поддерживается +|Не поддерживается + +|32-разрядная MIPS n32 |link:mips[mipsn32] +|Уровень 2 +|Не поддерживается +|Не поддерживается +|Не поддерживается + +|64-разрядная MIPS без математического модуля |link:mips[mips64, mips64el] +|Уровень 2 +|Не поддерживается +|Не поддерживается +|Не поддерживается + +|64-разрядная MIPS с математическим модулем |link:mips[mips64hf, mips64elhf] +|Уровень 2 +|Не поддерживается +|Не поддерживается +|Не поддерживается + +|32-разрядная PowerPC |link:ppc[powerpc] +|Уровень 2 +|Уровень 2 +|Не поддерживается +|Не поддерживается + +|32-разрядная PowerPC с SPE |link:ppc[powerpcspe] +|Уровень 2 +|Уровень 2 +|Не поддерживается +|Не поддерживается + +|64-разрядная PowerPC с прямым порядком байтов |link:ppc[powerpc64] +|Уровень 2 +|Уровень 2 +|Уровень 2 +|Уровень 2 + +|64-разрядная PowerPC с обратным порядком байтов |link:ppc[powerpc64le] +|Уровень 2 +|Уровень 2 +|Уровень 2 +|Уровень 2 + +|64-разрядная RISC-V |https://wiki.freebsd.org/riscv[riscv64] +|Уровень 2 +|Уровень 2 +|Уровень 2 +|Уровень 2 + +|64-разрядная RISC-V без математического модуля |https://wiki.freebsd.org/riscv[riscv64sf] +|Уровень 2 +|Не поддерживается +|Не поддерживается +|Не поддерживается |=== == Неподдерживаемые платформы @@ -54,3 +132,9 @@ include::shared/ru/urls.adoc[] |PC98 |pc98 |link:../releases/#rel11-4[11.4] |64-разрядная SPARCv9 |sparc64 |link:../releases/#rel12-4[12.4] |=== + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (29.10.2025): 586808e85c27369cf1aad9f2f75d40d61b74260c +// diff --git a/website/content/ru/platforms/alpha.adoc b/website/content/ru/platforms/alpha.adoc index bc0c877321..e69de29bb2 100644 --- a/website/content/ru/platforms/alpha.adoc +++ b/website/content/ru/platforms/alpha.adoc @@ -1,25 +0,0 @@ ---- -title: "Проект FreeBSD/alpha" -sidenav: developers ---- - -= Проект FreeBSD/alpha - -На этой странице находится информация о проекте переноса FreeBSD на HP/Compaq системы Alpha. - -== Ссылки, касающиеся FreeBSD/alpha - -* mailto:freebsd-alpha@FreeBSD.org[Список рассылки FreeBSD/alpha] - -== Другие интересные ссылки - -=== Аппаратура - -* http://h18002.www1.hp.com/alphaserver/[HP AlphaServer] -* http://h18002.www1.hp.com/alphaserver/workstations.html[HP AlphaStation] - -=== Проекты - -* http://www.NetBSD.org/Ports/alpha/[NetBSD/alpha] -* http://www.OpenBSD.org/alpha.html[OpenBSD/alpha] -* http://www.alphalinux.org/[AlphaLinux] diff --git a/website/content/ru/platforms/amd64.adoc b/website/content/ru/platforms/amd64.adoc index d5462bb5b6..d1105ffa09 100644 --- a/website/content/ru/platforms/amd64.adoc +++ b/website/content/ru/platforms/amd64.adoc @@ -10,35 +10,37 @@ include::shared/ru/urls.adoc[] [.right] link:../../../gifs/daemon_hammer.jpg[image:../../../gifs/daemon_hammer-tn15.jpg[Даемон BSD, размахивающий кузнечным молотом]] -На этой странице размещена информация о переносе FreeBSD на архитектуры AMD64 компании http://www.amd.com/[AMD] и http://www.intel.com/info/em64t[Intel(R) 64]. Архитектура AMD64 ранее носила название "`Hammer`". Архитектура Intel 64 была известна как Yamhill, Clackamas Technology (CT), IA-32e и EM64T (Extended Memory 64-bit Technology). Обычно платформа более известна как "`x86-64`" или "`x64`". +На этой странице размещена информация о переносе FreeBSD на архитектуры AMD64 компании http://www.amd.com/[AMD] и http://www.intel.com/info/em64t[Intel(R) 64]. Обычно платформа более известна как "`x86-64`" или "`x64`". FreeBSD/amd64 подходит для работы практически на всех современных процессорах AMD и Intel. -Архитектура AMD64 используется в процессорах AMD Opteron(TM), AMD Athlon(TM) 64, AMD Turion(TM) 64 и в более новых процессорах AMD Sempron(TM). +Архитектура AMD64 ранее носила название "`Hammer`". Архитектура Intel 64 была известна как Yamhill, Clackamas Technology (CT), IA-32e и EM64T (Extended Memory 64-bit Technology). -Intel vPro(TM), Intel Celeron D (некоторые модели начиная с "`Prescott`"), Intel Centrino(R) Duo, Intel Centrino(R) Pro, Intel Viiv(TM), Intel Core(TM)2 Extreme, Intel Core(TM)2 Quad, Intel Core(TM)2 Duo, Intel Xeon (3000-серии, 5000-серии, и 7000-серии) процессоры используют архитектуру Intel(R)64. +Архитектура AMD64 используется в процессорах AMD Sempron(TM), AMD Opteron(TM), AMD Athlon(TM) 64, AMD Turion(TM) 64, AMD Phenom(TM), AMD EPYC(TM) и в процессорах с ядрами AMD Zen. -== Состояние: +Intel vPro(TM), Intel Celeron D (некоторые модели начиная с "`Prescott`"), Intel Centrino(R) Duo, Intel Centrino(R) Pro, Intel Viiv(TM), Intel Core(TM)2 Extreme, Intel Core(TM)2 Quad, Intel Core(TM)2 Duo, Intel Xeon (3000-серии, 5000-серии, и 7000-серии) и процессоры Intel Core(TM) серии i используют архитектуру Intel(R)64. + +== Состояние В настоящий момент FreeBSD/amd64 может работать в 64-разрядном многопользовательском режиме, как в однопроцессорном, так и в многопроцессорном режиме. -Платформа AMD64 в настоящий момент считается платформой FreeBSD link:{committers-guide}#archs[Tier-1] уровня. +Платформа AMD64 в настоящий момент считается платформой FreeBSD link:{committers-guide}#archs[уровня 1]. == Информационные ресурсы, относящиеся к FreeBSD/amd64 -* http://lists.freebsd.org/mailman/listinfo/freebsd-amd64[Список рассылки FreeBSD/amd64] +* https://lists.freebsd.org/subscription/freebsd-amd64[Список рассылки FreeBSD/amd64] == Другие интересные ссылки === Документация по AMD64 -* http://support.amd.com/us/Processor_TechDocs/32200.pdf[Спецификация на архитектуру AMD x86-64] -* http://support.amd.com/us/Processor_TechDocs/24592_APM_v1.pdf[Руководство прикладного программиста по архитектуре AMD64] -* http://support.amd.com/us/Processor_TechDocs/24593_APM_v2.pdf[Руководство системного программиста по архитектуре AMD64] -* http://www.x86-64.org/documentation/abi.pdf[Рабочая документация на специфичный для процессора AMD x86-64 двоичный интерфейс приложений (ABI)] - -=== Программные средства - -* http://www.x86-64.org/downloads[Симуляторы и инструментальные пакеты Bochs и Simics] +* https://www.amd.com/content/dam/amd/en/documents/processor-tech-docs/programmer-references/40332.pdf[Руководство программиста по архитектуре AMD64 (тома 1-5)] +* https://web.archive.org/web/20231031162945/www.intel.com/content/dam/develop/external/us/en/documents/mpx-linux64-abi.pdf[Дополнение System V ABI для архитектуры AMD64 (с моделями программирования LP64 и ILP32)] === Близкие проекты * http://www.NetBSD.org/Ports/amd64/[NetBSD/amd64] + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (01.02.2025): 7f7a1dccae35aa03a3f93b8d83d7f4c0b1516199 +// diff --git a/website/content/ru/platforms/amd64/motherboards.adoc b/website/content/ru/platforms/amd64/motherboards.adoc index d7a03bf21e..e69de29bb2 100644 --- a/website/content/ru/platforms/amd64/motherboards.adoc +++ b/website/content/ru/platforms/amd64/motherboards.adoc @@ -1,111 +0,0 @@ ---- -title: "Проект FreeBSD/amd64 -- материнские платы" -sidenav: developers ---- - -include::shared/ru/urls.adoc[] - -= Проект FreeBSD/amd64 -- материнские платы - -На этой странице мы пытаемся собрать информацию о материнских платах, поддерживающих архитектуру amd64, и о том, насколько хорошо на них работает FreeBSD. Если некоторая материнская плата здесь не упомянута, то, скорее всего, мы не знаем о ней. Пожалуйста, присылайте свои добавления или корректировки к имеющейся информации через http://www.FreeBSD.org/cgi/man.cgi?query=send-pr&sektion=1[send-pr(1)] или link:https://bugs.freebsd.org/bugzilla/enter_bug.cgi[Web-форму]. Пожалуйста, указывайте в качестве категории www. - -== Abit - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Набор микросхем северного моста / Сокет |Проблемы |Кто прислал данные (необязательные ссылки) |Протестированная версия FreeBSD |Особые примечания -|http://www.abit-usa.com/products/mb/products.php?categories=1&model=175[AV8] |VIA K8T800 / Socket 939 |Полностью работоспособна |mailto:doconnor@gsoft.com.au[Daniel O'Connor] |5.3-RELEASE |Интегрированный контроллер Ethernet (vge(4)) не работает, пока не будет статистически вкомпилирован в ядро. -|=== - -== Asus - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Набор микросхем северного моста / Сокет |Проблемы |Кто прислал данные (необязательные ссылки) |Протестированная версия FreeBSD |Особые примечания -|http://www.asus.com/products4.aspx?modelmenu=2&model=375&l1=3&l2=15&l3=0[A8N-SLI Deluxe] |nVidia nForce4 SLI / Socket 939 |Полностью работоспособна |mailto:flz@FreeBSD.org[Florent Thoumie] (http://people.freebsd.org/~flz/local/dmesg.cream[dmesg]) |5.4-STABLE |Интегрированный контроллер Ethernet будет работать только с драйвером nve(4), который имеется в 6-CURRENT (с апреля 2005). Контроллер SATA-RAID не тестировался. -|http://www.asus.com/products4.aspx?modelmenu=2&model=238&l1=3&l2=15&l3=0[A8V Deluxe] |VIA K8T800 / Socket 939 |Полностью работоспособна |mailto:ssw@neo.redjade.org[Sangwoo Shim] (http://www.freebsd.org/cgi/query-pr.cgi?pr=80174[dmesg]) |6-CURRENT (апрель 2005) | -|http://www.asus.com/products4.aspx?modelmenu=2&model=235&l1=3&l2=14&l3=0[K8V SE Deluxe] |VIA K8T800 / Socket 754 |Полностью работоспособна |mailto:twisla@gcu.info[Clément Martin] (http://twisla.com/dmesg.satan[dmesg]) |5.4-STABLE |xmbmon автоматически не определяет режим мониторинга, необходим флаг -I. -|http://www.asus.com/products4.aspx?modelmenu=2&model=237&l1=3&l2=14&l3=67[K8V-X] |VIA K8T800 / Socket 754 |Полностью работоспособна |mailto:jkoshy@FreeBSD.org[Joseph Koshy] |5.4-STABLE |Аудиосистему ещё нужно тестировать. Интегрированный контроллер Ethernet sk0 имеет определённые проблемы при работе с 5.3-RELEASE. -|=== - -== Gigabyte - -[.tblbasic] -[cols=",,,,,",] -|=== -|http://tw.giga-byte.com/Server/Products/Products_ServerBoard_GA-7A8DW.htm[GA-7A8DW] |AMD 8111/8131/8151 / Socket 940 - 2x Opteron |Полностью работоспособна |mailto:eric@vipstructures.com[Eric Toll] |5.4-RELEASE |Работа SATA не тестировалась. -|http://www.giga-byte.com/MotherBoard/Products/Products_GA-K8NS.htm[GA-K8NS] |nVidia nForce3 250 / Socket 754 |Работоспособна |mailto:francisco@natserv.com[Francisco Reyes] |5.4-RELEASE |Встроенные сетевой адаптер и RAID не опознаются, SATA без поддержки RAID работает. Звуковой адаптер не тестировался. -|http://www.giga-byte.com/MotherBoard/Products/Products_GA-K8NS%20Pro.htm[GA-K8NS Pro] |nVidia nForce3 250 / Socket 754 |Полностью работоспособна |mailto:tony_sweeney@programmingresearch.com[Tony Sweeney] |5.4-RELEASE | -|http://tw.giga-byte.com/MotherBoard/Products/Products_GA-K8VT800.htm[GA-K8VT800] |VIA K8T800 / Socket 754 |Полностью работоспособна |mailto:groot@kde.org[Adriaan de Groot] ( http://people.fruitsalad.org/adridg/development.dmesg.eggs.txt[dmesg]) |5.3-RELEASE, 5.4-STABLE |NIC производства Realtek. Аудиосистема не тестировалась, но должна работать. -|=== - -== HP - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Чипсет северного моста / Сокет |Проблемы |Источник информации (опциональные ссылки) |Протестированная версия FreeBSD |Особые замечания -|http://h18004.www1.hp.com/products/servers/proliant-bl/p-class/45p/[лезвийные серверы ProLiant BL45p] |AMD 8111/8131 / Socket 940 - 4x Opteron |Полностью работоспособна |mailto:bra@fsn.hu[Atilla Nagy] (http://people.fsn.hu/~bra/bl45p/[dmesg, acpidump, pciconf]) |5.4-STABLE | -|http://h18004.www1.hp.com/products/servers/proliantdl380/[ProLiant DL380 G4] |Intel E7520 / 2x Intel Xeon EM64T |Полностью работоспособна |mailto:bra@fsn.hu[Atilla Nagy] (http://people.fsn.hu/~bra/bl45p/dl380dmesg[dmesg]) |5.4-STABLE | -|=== - -== Iwill - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Набор микросхем северного моста / Сокет |Проблемы |Кто прислал данные (необязательные ссылки) |Протестированная версия FreeBSD |Особые примечания -|http://www.iwill.net/product_2.asp?p_id=90&sp=Y[H8501 / QK8S-8P] |AMD 8111/8131 / Socket 940 - 8x Opteron |Работоспособна |mailto:ketrien@error404.nls.net[Ketrien I. Saihr-Kesenchedra] |5.3-RELEASE |Система тестировалась на возможность загрузки в удалённом режиме без консоли. Все 8 процессоров были обнаружены, возможны проблемы с ACPI. Intel 82546EB не тестировался. IPMI не тестировался. -|=== - -== MSI - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Набор микросхем северного моста / Сокет |Проблемы |Кто прислал данные (необязательные ссылки) |Протестированная версия FreeBSD |Особые примечания -|http://www.msicomputer.com/product/p_spec.asp?model=K8D_Master-F&class=spd[K8D Master-F (MS-9131)] |AMD 8131/8111 / 2x Socket 940 |Полностью работоспособна |mailto:ghelmer@freebsd.org[Guy Helmer] |5.4-RELEASE |Тестировалась с двумя процессорами Opteron 242. -|http://www.msicomputer.com/product/p_spec.asp?model=K8D_Master3-FA4R&class=spd[K8D Master3-FA4R (MS-9161)] |AMD 8131/8111 / 2x Socket 940 |Полностью работоспособна |mailto:ghelmer@freebsd.org[Guy Helmer] |5.4-RELEASE |Протестирована с двумя процессорами Opteron 252. Интерфейс SiI SATA не тестировался (использовался SCSI-диск с контроллером Adaptec 29160). -|http://www.msi.com.tw/program/products/mainboard/mbd/pro_mbd_detail.php?UID=607[K8N Neo2 Platinum] |nVidia nForce 3 / Socket 939 |Не загружается с ACPI. |mailto:xdivac02@stud.fit.vutbr.cz[Roman Divacky] |6-CURRENT (апрель 2005) |Некорректные таблицы IRQ в BIOS, ACPI не работает, клавиатуру PS/2 использовать невозможно. Загружается со включенной поддержкой ACPI с RELENG_5. -|http://www.msi.com.tw/program/products/server/svr/pro_svr_detail.php?UID=484[K8T Master2-FAR] |VIA K8T800 / Socket 940 - 2x Opteron |Полностью работоспособна |mailto:dgerow@afflictions.org[Damian Gerow] |5.4-STABLE |Требовательна к модулям памяти. SMbus не работает. -|http://www.msi.com.tw/program/products/mainboard/mbd/pro_mbd_detail.php?UID=496[K8T Neo-FSR] |VIA K8T800 / Socket 754 |Полностью работоспособна |mailto:rsmith@xs4all.nl[Roland Smith] |5.4-STABLE | -|http://www.msi.com.tw/program/products/mainboard/mbd/pro_mbd_detail.php?UID=608[K8T Neo2-FIR] |VIA K8T800 / Socket 939 |Полностью работоспособна |mailto:pav@FreeBSD.org[Pav Lucistnik] (http://www.oook.cz/bsd/ikaros.dmesg[dmesg]) |5.4-STABLE |Для распознавания карт памяти потребовалось обновление BIOS. -|http://www.msi.com.tw/program/products/mainboard/mbd/pro_mbd_detail.php?UID=639[RS480M2] |ATI Radeon XPRESS 200 / Socket 939 |Не загружается с поддержкой ACPI. |mailto:torfinn.ingolfsen@broadpark.no[Torfinn Ingolfsen] (http://www.freebsd.org/cgi/query-pr.cgi?pr=80866[dmesg]) |5.4-STABLE |Не загружается с включенной поддержкой ACPI, необходимо добавить строчку `+hint.apic.0.disabled="1"+` в файл /boot/loader.conf. Звуковой адаптер не поддерживается, поддержка USB не тестировалась. Интегрированный графический адаптер Radeon не поддерживался (работает только VESA). -|=== - -== Sun - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Чипсет северного моста / Сокет |Проблемы |Источник информации (опциональные ссылки) |Протестированная версия FreeBSD |Особые замечания -|http://www.sun.com/servers/entry/v20z/[Fire V20z] |AMD 8111/8131 / Socket 940 - 2x Opteron |Полностью работоспособна |mailto:bra@fsn.hu[Atilla Nagy] (http://www.freebsd.org/cgi/query-pr.cgi?q=81916[dmesg]) |5.4-STABLE | -|=== - -== Supermicro - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Чипсет северного моста / Сокет |Проблемы |Источник информации (опциональные ссылки) |Протестированная версия FreeBSD |Особые замечания -|http://www.supermicro.com/products/motherboard/Xeon800/E7525/X6DA8-G2.cfm[X6DA8-G2] |Intel E7525 / 2x 604-pin FC-mPGA4 |Работоспособна |mailto:big.laser@gmail.com[Erik Power] |5.4-RELEASE |Ядро, поставляемое по умолчанию в дистрибутивном комплекте 5.4-RELEASE для amd64, не распознаёт жёсткие диски, подключенные к контроллеру Intel ICH5R SATA/ATA. Решением проблемы является загрузка в безопасном режиме для установки и при загрузке стандартного ядра. после компиляции ядра ata(4) работает прекрасно и система загружается нормально. Ядро с поддержкой SMP устанавливается и работает. Сеть, звуковой адаптер и USB работают. ZCR не тестирова ся (драйвер для Adaptec 2010-S отсутствует), AIC7902 U320 SCSI не тестировался. -|http://www.supermicro.com/products/motherboard/Xeon800/E7520/X6DHR-8G.cfm[X6DHR-8G] |Intel E7520 / 2x 604-pin FC-mPGA4 |Ядро с поддержкой одного процессора должно загружаться в "защищённом режиме" (либо нужно указывать hint.apic.0.disabled="0"). SMP-ядро работоспособно. |mailto:ghelmer@freebsd.org[Guy Helmer] |5.4-RELEASE |Загружается со стандартным SMP-ядром. Загрузка с UP-ядром при определённых настройках описана в разделе "проблемы" (проверялись обе версии BIOS 1.2 и 1.2a). Локальная сеть работает. По-видимому, контроллеры UHCI приводят к появлению огромного потока прерываний. AIC7902 U320 SCSI нормально работает с дисками Seagate ST373207LC (выдаё т сообщение "Invalid Sequencer interrupt" при распознавании шины SCSI, но затем продолжает работу). -|=== - -== Tyan - -[.tblbasic] -[cols=",,,,,",options="header",] -|=== -|Модель |Набор микросхем северного моста / Сокет |Проблемы |Кто прислал данные (необязательные ссылки) |Протестированная версия FreeBSD |Особые примечания -|http://www.tyan.com/products/html/thunderk8qspro.html[Thunder K8QS Pro (S4882)] |AMD 8111/8131 / Socket 940 - 4x Opteron |Полностью работоспособна |mailto:ketrien@error404.nls.net[Ketrien I. Saihr-Kesenchedra] |5.2.1-RELEASE, 5.3-RELEASE, 5-STABLE |Весьма нестабильна с 5.2.1-R. Интегрированное устройство mpt(4) работало с проблемами. Контроллер LSI Logic Ultra320-0 ZCR, поддерживаемый amr(4), работает стабильно. Broadcom время от времени работал со сбоями в обычном режиме работы, если PXE был включен и не использовался. Протестированы конфигурации до 8 Гбайт, IPMI для тестирования недоступна. -|http://www.tyan.com/products/html/thunderk8spro.html[Thunder K8S Pro (S2882GNR, S2882UGNR)] |AMD 8111/8131 / Socket 940 - 2x Opteron |Полностью работоспособна |mailto:ketrien@error404.nls.net[Ketrien I. Saihr-Kesenchedra] |5.2.1-RELEASE, 5.3-RELEASE, 5-STABLE |SilIm SATA не тестировался с момента выхода 5.2.1. Интегрированным контроллером SCSI является aac. Тщательно тестировался с amr(4). Проблем со стабильностью работы нет. Тестировалась с 8 Гбайтами оперативной памяти (8x1GB). IPMI для тестирования недоступна. -|http://www.tyan.com/products/html/thunderk8sr.html[Thunder K8SR (S2881)] |AMD 8111/8131 / Socket 940 - 2x Opteron |Полностью работоспособна |mailto:ketrien@error404.nls.net[Ketrien I. Saihr-Kesenchedra] |5.2.1-RELEASE |Смотрите примечания к K8S Pro. K8SR практически идентична K8S Pro. IPMI для тестирования не доступна. -|http://www.tyan.com/products/html/thunderk8w.html[Thunder K8W (S2885)] |AMD 8111/8131/8151 / Socket 940 - 2x Opteron |Полностью работоспособна |Шон, mailto:marcolz@stack.nl[Marc Olzheim] (http://www.freebsd.org/cgi/query-pr.cgi?pr=80857[dmesg]) |5.4-STABLE, 6-CURRENT |Работает превосходно. -|http://www.tyan.com/products/html/thunderk8we.html[Thunder K8WE (S2895)] |AMD 8131 / Socket 940 - 2x Opteron |Работоспособна |mailto:dgerow@dementia.afflictions.org[Damian Gerow] |5.3-RELEASE, 5.4-STABLE |SCSI не тестировался. Контроллеры Ethernet компании nVidia портом net/nvnet не поддерживаются. Требуется поддержка ACPI. -|http://www.tyan.com/products/html/tigerk8w.html[Tiger K8W (S2875)] |AMD 8111/8131/8151 / Socket 940 - 2x Opteron |Полностью работоспособна |mailto:ketrien@error404.nls.net[Ketrien I. Saihr-Kesenchedra] |5.2.1-RELEASE |SilIm SATA не тестировался. Ранние версии BIOS имеют проблемы с ACPI и могут оказаться несовместимыми с некоторыми графическими адаптерами. -|http://www.tyan.com/products/html/tigerk8ws.html[Tiger K8WS (S2875S)] |AMD 8111/8131/8151 / Socket 940 - 2x Opteron |Полностью работоспособна |mailto:ketrien@error404.nls.net[Ketrien I. Saihr-Kesenchedra] |5.2.1-RELEASE |SilIm SATA не тестировался. Ранние версии BIOS имеют проблемы с ACPI и могут оказаться несовместимыми с некоторыми графическими адаптерами. -|http://www.tyan.com/products/html/tomcatk8s.html[Tomcat K8S (S2850G2N, S2850G2NR)] |AMD 8111/8131 / Socket 940 - 1x Opteron |Полностью работоспособна |mailto:ketrien@error404.nls.net[Ketrien I. Saihr-Kesenchedra] |5.2.1-RELEASE |SilIm SATA не тестировался. Тестировалась только с 1 Гбайтом оперативной памяти (2x512MB). -|=== diff --git a/website/content/ru/platforms/arm.adoc b/website/content/ru/platforms/arm.adoc index 09957ac139..93b7ca0f86 100644 --- a/website/content/ru/platforms/arm.adoc +++ b/website/content/ru/platforms/arm.adoc @@ -8,29 +8,122 @@ include::shared/ru/urls.adoc[] = Проект FreeBSD/ARM -FreeBSD/ARM представляет собой порт системы FreeBSD, предназначенный для работы на архитектуре ARM и соответствующем аппаратном обеспечении. Целью проекта является обеспечение поддержки этой архитектуры и сопутствующего оборудования. +== Введение -== Замечания относительно аппаратного обеспечения FreeBSD/ARM +На данной странице содержится информация о порте FreeBSD для 32- и 64-битных аппаратных платформ и архитектур ARM. Обсуждение портов ARM ведется в рассылке https://lists.freebsd.org/archives/freebsd-arm[freebsd-arm]. -На данный момент FreeBSD должна работать на системных платах, основанных на наборе i80321 компании Intel, в частности, с моделями IQ31244 и IQ80321. Поддержка всё ещё минимальна, и покрывает только процессор, шину PCI-X, Ethernet-адаптеры em(4), а также таймер и UART. +== Оглавление -Обеспечивается минимальная поддержка процессора StrongARM 1100, однако только в границах тех функций, что эмулирует Simics: CPU, UART и часы. Теоретически возможно выполнить загрузку на плате Assabet — той, что эмулирует Simics; о попытках сделать это, успешных или нет, ничего не известно. +* <> +* <> +* <> +* <> +* <> +* <> -== Что ещё необходимо сделать +[[status]] +== Статус -* Необходимо добавить поддержку SATA. -* Из NetBSD нужно перенести поддержку других устройств, таких как watchdog, i2c и шины. +32-битная ARMv7 официально является архитектурой link:{committers-guide}#archs[уровня 2], так как link:../../[Проект FreeBSD] не предоставляет официальные релизы или предварительно собранные пакеты для этой платформы, поскольку она в основном ориентирована на встроенные системы. Тем не менее, FreeBSD/ARM активно разрабатывается и поддерживается, и предоставляет отличную основу для построения ARM-систем. FreeBSD/arm ранее поддерживала процессоры ARMv4 и ARMv5, но их поддержка была прекращена в версии 13.0. FreeBSD/armv7 включает поддержку SMP. -== Информационные ресурсы, связанные с FreeBSD/ARM +FreeBSD/arm64 поддерживает 64-битные процессоры ARMv8 и является архитектурой link:{committers-guide}#archs[уровня 1], начиная с версии 13.0. 64-битные ARM-платформы следуют набору стандартных соглашений, и одна сборка FreeBSD будет работать на оборудовании от разных производителей. В результате FreeBSD предоставляет официальные релизы для FreeBSD/arm64, а также доступны пакеты. -* http://tisu.mit.jyu.fi/embedded/TIE345/luentokalvot/Embedded_3_ARM.pdf[Краткая история ARM] -* http://www.netbsd.org/Ports/arm32/[Проект NetBSD Arm/32] +[[hw]] +== Замечания по аппаратному обеспечению FreeBSD/ARM -== Краткое руководство по установке +FreeBSD/arm и FreeBSD/armv6 поддерживают широкий спектр ARM-процессоров и плат для разработки. Не каждое периферийное устройство поддерживается на каждом процессоре или плате, хотя работа в этом направлении продолжается, и вклад всегда приветствуется. И наоборот, многие процессоры и платы, не указанные в списке, могут работать с минимальными необходимыми изменениями. -{cognet} написал краткое руководство по установке для текущего состояния исходных текстов FreeBSD. Его можно найти http://people.freebsd.org/~cognet/freebsd_arm.txt[здесь]. +Составить список всех поддерживаемых устройств на всех процессорах и платах здесь нецелесообразно, однако много информации можно получить из списка рассылки и архивов, https://wiki.freebsd.org/arm[вики-страниц FreeBSD ARM], а также из https://cgit.freebsd.org/src/tree/sys/arm/conf/[файлов конфигурации ядра]. + +=== Поддерживаемые ядра + +* ARM9E +* Большинство XScale +* Marvel Feroceon +* Marvel Sheeva +* ARM10E +* ARM11J +* Cortex A5 +* Cortex A7 +* Cortex A8 +* Cortex A9 +* Cortex A12 +* Cortex A15 + +=== Системы-на-кристалле (SoC) + +* Allwinner A10/A20 +* Atmel AT91RM92 и AT91SAM9 семейства +* Broadcom BCM2835 (используется в Raspberry Pi) +* Cavium CNS11xx +* Freescale i.MX51, i.MX53, i.MX6 и семейство Vybrid +* Intel XSCALE +* Marvell Orion, Kirkwood и Discovery Innovation семейства систем-на-кристалле +* Marvell Armada 500 (ARMv6) и Armada XP (ARMv7) +* NXP LPC32x0 +* Qualcomm Snapdragon +* Rockchip RK3188 +* Samsung Exynos5 и S3C24xxx +* Texas Instruments DaVinci Digital Media SoC +* TI OMAP +* Xilinx Zynq7 семейство + +Не все периферийные устройства поддерживаются на всех процессорах. + +=== Материнские платы + +* ArndaleBoard (Samsung Exynos5250) +* Atmel AT91RM9200 +* BeagleBoard и BeagleBoard-xM (TI OMAP3) +* BeagleBone +* Colibri VF50 Evaluation Board +* Cubieboard(1,2) (Allwinner A10/A20) +* Device Solutions Quartz +* Gateworks Avila GW2348 и Cambria GW2358 +* Genesi Efika MX Smarttop и Smartbook +* Globalscale Technologies OpenRD platform +* Google Chromebook +* Kwikbyte KB9202B (а также более старые KB9202 и KB9202A) +* Linksys NSLU2 +* Marvell DB-88F5182, DB-88F5281, DB-88F6281, RD-88F6281, DB-78100 +* Marvell DB-88F6781 (ARMv6) +* Marvell DB-78460 (ARMv7) +* Marvell Sheeva Plug и Dream Plug +* Pandaboard (OMAP4) +* Phytec Cosmic Board (Freescale Vybrid Family) +* Raspberry Pi +* Radxa Rock (В работе) +* SBC6045 с Atmel at91sam9g45 +* Technologic Systems TS-7200 и TS-7800 +* Wandboard +* Zedboard (Xilinx Zynq) + +Не все периферийные устройства поддерживаются на всех платах. + +[[todo]] +== Что предстоит сделать + +* Необходимо добавить поддержку SATA для плат, где она в настоящее время отсутствует. +* Другие устройства, такие как watchdog, i2c и bus, должны быть перенесены из NetBSD. + +[[links]] +== Ссылки, связанные с FreeBSD/ARM + +* http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_ESW/Embedded_3_ARM.pdf[Краткая история ARM] +* Платформы, поддерживаемые NetBSD: Архитектуры CPU: http://www.netbsd.org/ports/#ports-by-cpu[Порты по архитектуре процессора] + +[[miniinst]] +== Мини-руководство по установке + +{cognet} написал мини-руководство по установке для текущего исходного кода FreeBSD. Оно https://people.FreeBSD.org/~cognet/arm.html[доступно здесь]. [[list]] -== Список рассылки FreeBSD/ARM +== Рассылка FreeBSD/ARM + +Чтобы подписаться на эту рассылку, отправьте письмо на `` или посетите http://lists.FreeBSD.org/subscription/freebsd-arm[веб-интерфейс]. -Для того, чтобы подписаться на него, пошлите по электронной почте сообщение на адрес `` либо воспользуйтесь http://lists.FreeBSD.org/mailman/listinfo/freebsd-arm[интерфейсом mailman]. +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (15.08.2023): 3c03f0a30f394a8584356c0e48119d577c5cfa33 +// diff --git a/website/content/ru/platforms/i386.adoc b/website/content/ru/platforms/i386.adoc index 5fe476a734..3e5cfee6b5 100644 --- a/website/content/ru/platforms/i386.adoc +++ b/website/content/ru/platforms/i386.adoc @@ -10,21 +10,18 @@ include::shared/ru/urls.adoc[] [[intro]] == Введение -На этой странице размещена информация о платформе FreeBSD/i386. Эта архитектура поддерживает самый широкий спектр процессоров, так как большинство пользователей домашних ПК приобретают именно их. Если вы владеете компьютером любого из крупных производителей ПК (такого, как Dell(TM), HP или eMachines(R)), вероятнее всего, его процессор создан компаниями AMD(TM) или Intel(R) и попадает в эту категорию. +На данной странице содержится информация о платформе FreeBSD/i386. FreeBSD/i386 должна поддерживать любой процессор, совместимый с Intel Pentium Pro / Pentium II (i686) или новее. Современные процессоры AMD и Intel должны работать в 64-битном режиме с использованием порта link:../amd64/[FreeBSD/amd64]. -[[toc]] -== Содержание +FreeBSD/i386 поддерживает до 4 ГБ оперативной памяти по умолчанию. Компьютеры с большим объемом оперативной памяти должны либо работать под link:../amd64/[FreeBSD/amd64], либо работать с включенным link:{faq}#memory-i386-over-4gb[расширением физических адресов (PAE)], чтобы использовать память сверх предела в 4 ГБ. -* <> -* <> +== Статус -[[news]] -== Последние новости +FreeBSD/i386 работает в 32-битном многопользовательском режиме, как в однопроцессорном, так и в многопроцессорном режиме. -* FreeBSD 6.0 и более новые версии больше не поддерживают оригинальный процессор Intel 80386; этим компьютерам уже более семи лет, и они поддерживаются только во FreeBSD 5.X и более ранних версиях. Заметьте, что ядро GENERIC поддерживает процессоры 80386 только во FreeBSD 4.X и более ранних версиях. +Платформа i386 является платформой link:{committers-guide}#archs[уровня 2] в FreeBSD 13.0 и новее. -[[links]] -== Информационные ресурсы - -* http://laptop.bsdgroup.de/freebsd/[Список поддерживаемых FreeBSD лэптопов] -* link:https://wiki.FreeBSD.org/ACPI[Страница проекта ACPI] +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (25.06.2024): 78acff092287be35339d375f4a2b2c8bac9aa387 +// diff --git a/website/content/ru/platforms/ia64/_index.adoc b/website/content/ru/platforms/ia64/_index.adoc index 768ec86d65..e69de29bb2 100644 --- a/website/content/ru/platforms/ia64/_index.adoc +++ b/website/content/ru/platforms/ia64/_index.adoc @@ -1,32 +0,0 @@ ---- -title: "Проект FreeBSD/ia64" -sidenav: developers ---- - -= Проект FreeBSD/ia64 - -''''' - -Поиск в архивах списка рассылки freebsd-ia64: - -''''' - -[[toc]] -== Содержание - -* <> -* <> -* link:todo[Что необходимо сделать] -* link:machines[Перечень оборудования] -* link:refs[Справочники] - -[[intro]] -== Введение - -Страницы проекта FreeBSD/ia64 содержат информацию о переносе FreeBSD на архитектуру Intel IA-64; официально она носит название Intel Itanium(R) Processor Family (IPF). Как и сам порт, эти страницы в основном находятся в состоянии постоянного обновления. - -[status]] -== Текущее состояние - -Порт ia64 всё ещё является платформой 2 ранга. Это означает, что она не полностью поддерживается нашим отделом безопасности, инженерной группой по выпуску релизов и теми, кто сопровождает набор инструментов для построения системы. На практике, однако, разница между платформой 1 ранга (которая поддерживается полностью) и 2 ранга не так строга, как кажется. В большинстве случаев порт ia64 является платформой 1 ранга. + -С точки зрения разработки, в том, что порт ia64 считается платформой 2 ранга несколько дольше, есть свои преимущества. В работе у нас есть несколько изменений, меняющих ABI, и обеспечение поддержки обратной совместимости на столь раннем этапе существования порта не выглядит идеальной ситуацией. diff --git a/website/content/ru/platforms/ia64/machines.adoc b/website/content/ru/platforms/ia64/machines.adoc index d6df91bacd..e69de29bb2 100644 --- a/website/content/ru/platforms/ia64/machines.adoc +++ b/website/content/ru/platforms/ia64/machines.adoc @@ -1,49 +0,0 @@ ---- -title: "Проект FreeBSD/ia64 -- машины" -sidenav: developers ---- - -= Проект FreeBSD/ia64 -- машины - -== Машины на рынке - -=== Bull - -[.tblbasic] -[cols=",,,",] -|=== -|Тип |Процессор |Количество CPU |Чипсет -|Escala IL400R |Itanium |4 |? -|Escala IL1400R |Itanium |16 |? -|=== - -=== Fujitsu - -[.tblbasic] -[cols=",,,",] -|=== -|Тип |Процессор |Количество CPU |Чипсет -|PRIMERGY N4000 |Itanium |1 |? -|=== - -=== Hewlett-Packard - -[.tblbasic] -[cols=",,,",] -|=== -|Тип |Процессор |Количество CPU |Чипсет -|i2000 |Itanium |2 |460GX -|rx2600 |Itanium 2 |2 |zx1 -|rx5670 |Itanium 2 |4 |zx1 -|zx2000 |Itanium 2 |1 |zx1 -|zx6000 |Itanium 2 |2 |zx1 -|=== - -=== Unisys - -[.tblbasic] -[cols=",,,",] -|=== -|Тип |Процессор |Количество CPU |Чипсет -|ES7000 Orion 130 |Itanium 2 |32 |? -|=== diff --git a/website/content/ru/platforms/ia64/refs.adoc b/website/content/ru/platforms/ia64/refs.adoc index 6bc20fa07d..e69de29bb2 100644 --- a/website/content/ru/platforms/ia64/refs.adoc +++ b/website/content/ru/platforms/ia64/refs.adoc @@ -1,39 +0,0 @@ ---- -title: "Проект FreeBSD/ia64 -- справочный материал" -sidenav: developers ---- - -= Проект FreeBSD/ia64 -- справочный материал - -''''' - -== Справочный материал - -На этой странице собран набор ссылок на соответствующий справочный материал. - -=== Архитектура - -* Intel Software Developers Manual, revision 2.1 -** http://developer.intel.com/design/itanium/downloads/245317.htm[Volume 1: Application Architecture] -** http://developer.intel.com/design/itanium/downloads/245318.htm[Volume 2: System Architecture] -** http://developer.intel.com/design/itanium/downloads/245319.htm[Volume 3: Instruction Set Reference] - -=== Чипсет - -* http://developer.intel.com/design/itanium/downloads/248703.htm[Intel 460GX Chipset Datasheet] -* http://developer.intel.com/design/itanium/downloads/248704.htm[Intel 460GX Chipset System Software Developer's Manual] -* Intel E8870 Chipset Datasheets -** http://developer.intel.com/design/chipsets/datashts/251111.htm[Intel E8870IO Server I/O Hub (SIOH)] -** http://developer.intel.com/design/chipsets/datashts/251112.htm[Intel E8870 Scalable Node Controller (SNC)] -** http://developer.intel.com/design/chipsets/datashts/251113.htm[Intel E8870DH DDR Memory Hub (DMH)] -** http://developer.intel.com/design/chipsets/datashts/252034.htm[Intel E8870SP Scalability Port Switch (SPS)] -** http://developer.intel.com/design/chipsets/e7500/datashts/290732.htm[Intel 82870P2 PCI/PCI-X 64-bit Hub 2 (P64H2)] -** http://developer.intel.com/design/chipsets/datashts/290744.htm[Intel 82801DB I/O Controller Hub 4 (ICH4)] -* Hewlett-Packard zx1 -** http://h21007.www2.hp.com/dspp/files/unprotected/linux/zx1-ioa-mercury_ers.pdf[zx1 ioa reference specification] -** http://h21007.www2.hp.com/dspp/files/unprotected/linux/zx1-mio.pdf[zx1 memory and I/O (mio) reference specification] - -=== Работа программного обеспечения - -* http://developer.intel.com/design/itanium/downloads/245358.htm[Software Conventions & Runtime Architecture Guide] -* http://developer.intel.com/design/itanium/downloads/245370.htm[Processor-specific Application Binary Interface (ABI)] diff --git a/website/content/ru/platforms/ia64/todo.adoc b/website/content/ru/platforms/ia64/todo.adoc index c207dd4f3c..e69de29bb2 100644 --- a/website/content/ru/platforms/ia64/todo.adoc +++ b/website/content/ru/platforms/ia64/todo.adoc @@ -1,40 +0,0 @@ ---- -title: "Проект FreeBSD/ia64 Project -- планируемые работы" -sidenav: developers ---- - -= Проект FreeBSD/ia64 Project -- планируемые работы - -''''' - -Поиск в базе данных PR по FreeBSD/ia64: - -''''' - -== Что необходимо сделать. - -Эта страница может стать отправной точкой для тех, кто пытается найти работу, которую необходимо выполнить. Возраст пунктов на этой странице не обязательно говорит об их важности, скорее, это хороший знак. Есть похожие задачи, которые не приведены здесь, но которые должны быть реализованы в любом случае. Типичным примером является сопровождение веб-страниц ia64... к сожалению. - -=== Стать платформой ранга 1. - -Имея два релиза в качестве платформы 2 ранга, самое время поработать для того, чтобы стать платформой 1 ранга. Сюда включены такие разные задачи: - -* Улучшить процесс установки, учитывающий, что уже есть GPT с разделом EFI, включая случай с другими операционными системами. Возможность добавления записи о FreeBSD в меню загрузки EFI также будет хорошим делом. -* Портирование отладчика GNU. Его очень не хватает на машинах разработчиков и он требуется для платформ 1 ранга. -* Портирование X-сервера (ports/x11/XFree86-4-Server). На самом деле не является требованием для получения статуса 1 ранга, но без этого не обойтись, если кому-то захочется использовать ia64 в качестве настольной системы. - -=== Порты и пакаджи, - -Очень важная работа для успеха FreeBSD на ia64, обеспечивающая возможность пользователям запускать что-то, кроме ls(1). Наша огромная коллекция портов большей частью ориентирована на ia32, поэтому не удивительно, что есть много портов, которые не строятся или не работают на ia64. Смотрите http://bento.freebsd.org/errorlogs/ia64-5-latest/[здесь] самый последний перечень портов, которые не строятся по тем или иным причинам. Заметьте, что если есть порты, зависящие от одного или большего количества нерабочих портов, то они не строятся и не подсчитываются. Хорошим способом помочь здесь является работа над теми портами, которые имеют много портов, зависящих от них (смотрите колонку "Aff." в таблице). - -=== Заточить пилу. - -Имеется достаточно функций (особенно ассемблерных подпрограмм), которые были написаны для покрытия отсутствующей функциональность без принятия во внимание скорости и/или надёжности. Просмотр этих функций и их замена является хорошей задачей, которая может быть выполнена параллельно и независимо от других действий и не обязательно требует огромных знаний и/или опыта. - -=== Разработка ядра. - -Кроме высокоуровневых вещей, которые не работают или не существуют, есть также и другие, подразумевающие, что изменения будут делаться в основе и потенциально могут затронуть другие платформы. Сюда включается: - -* Улучшение стабильности UP и SMP посредством переделки модуля PMAP. Обработку VM-преобразований на низком уровне нужно улучшить. Здесь подразумевается как правильность, так и производительность. -* Драйверы основных устройств, таких, как sio(4) и syscons(4), не работают на машинах ia64, не имеющих поддержку старых устройств. Это весьма большая проблема, потому что это затрагивает все платформы и моет привести к переписыванию (больших) частей некоторых подсистем. Очевидно, что эта задача требует общую поддержку и координацию. -* Улучшенная обработка в конфигурациях с разрывами (физической) памяти путём отказа от создания таблиц VM, покрывающих всё адресное пространство, в пользу покрывающих "куски" имеющейся памяти. На данный момент по этой причине память игнорируется в принудительном порядке. diff --git a/website/content/ru/platforms/mips.adoc b/website/content/ru/platforms/mips.adoc index 258922e796..7c09d116ee 100644 --- a/website/content/ru/platforms/mips.adoc +++ b/website/content/ru/platforms/mips.adoc @@ -7,48 +7,79 @@ include::shared/ru/urls.adoc[] = Проект FreeBSD/MIPS -На этой странице находится информация о переносе FreeBSD на платформу MIPS. +== Введение + +На этой странице находится информация о переносе FreeBSD на платформу MIPS. Обсуждение порта MIPS ведётся в рассылке https://lists.freebsd.org/subscription/freebsd-mips[freebsd-mips]. == Общая информация -* <> -* <> +* <> +* <> +* <> + +[[status]] +== Статус -[[faq]] -== Часто задаваемый вопросы +MIPS является архитектурой link:{committers-guide}#archs[уровня 2] в FreeBSD 13.x и, как таковая, не полностью поддерживается проектом link:../../[FreeBSD]. +Поддержка MIPS прекращена, начиная с FreeBSD 14.0. -. <> -. <> -. <> -. <> -. <> +[[hw]] +== Замечания по аппаратному обеспечению FreeBSD/MIPS -[[one]] -=== Что представляет собой проект FreeBSD/MIPS? +FreeBSD/MIPS — это порт операционной системы FreeBSD для платформ на базе процессоров MIPS. В настоящее время целью портирования являются несколько плат для разработки и встраиваемых систем с архитектурой MIPS32 и MIPS64. -FreeBSD/MIPS является переносом операционной системы FreeBSD на компьютеры с процессорами MIPS R4K и выше, самыми известными из которых являются MIPS-компьютеры компании SGI. +Составление списка всех поддерживаемых устройств для всех процессоров и плат здесь нецелесообразно, однако много информации можно получить из списка рассылки и его архивов, https://wiki.freebsd.org/FreeBSD/MIPS[вики-страниц FreeBSD/MIPS], а также из https://cgit.freebsd.org/src/tree/sys/mips/conf/[файлов конфигурации ядра]. -[[two]] -=== На какое оборудование вы ориентируетесь? +=== Процессоры -На данный момент это компьютеры MIPS компании SGI. В дальнейшем предполагается, что это и другие платформы MIPS, такие, как распространённые встраиваемые системы и неэкзотичные компьютеры в конфигурациях, похожих на те, что поставляет SGI. +Поддерживается следующий неисчерпывающий список процессоров и семейств процессоров: -[[three]] -=== Каково состояние на текущий момент? +* MIPS4Kc +* MIPS24Kc +* MIPS74Kc +* Atheros AR71xx, AR724x, AR91xx, AR933x, AR934x +* Cavium OCTEON +* Семейство процессоров NetLogic XLR/XLS +* BERI и CHERI от SRI/Cambridge — открытые ядра для ПЛИС (FPGA) -FreeBSD/MIPS находится на ранних стадиях разработки, посмотрите страницу о link:../projects/mips[состоянии проекта] для получения информации о ведущейся в настоящее время работе. +Обратите внимание, что не все периферийные устройства поддерживаются на всех процессорах. -[[four]] -=== Как можно получить FreeBSD/MIPS? +=== Платы -Работа над FreeBSD/MIPS ведётся в хранилище Perforce проекта FreeBSD, но иногда изменения публикуются в <>. +Поддерживаются следующие платы: -[[five]] -=== С кем можно связаться? +* Ubiquiti Networks Router-Station (AR7130) +* Ubiquiti Networks Router-Station Pro (AR7161) +* Ubiquiti Networks PicoStation M2HP (AR7241) +* Ubiquiti Networks EdgeRouter Lite (OCTEON) +* TP-Link TL-WR1043ND (AR9132) +* Mikrotik RouterBoard RB450G +* Alfa Networks Hornet UB (AR933x) +* D-Link DIR-825 (AR7161) +* Референсные дизайны Atheros PB44, PB47, AP94, AP96 (AR7161) +* Референсный дизайн Atheros DB120 (AR9344) +* 8devices Carambola-2 (AR9330) +* Engenius ENH-200 (AR7240+AR9285) +* Buffalo Airstation WZR-300HP B0 A1 +* Оценочная плата MIPS Malta +* Lanner MR-320, MR-730, MR-995 (OCTEON) +* Portwell CAM-0100 (OCTEON) +* Radisys AMC-7211 / ATCA-7220 (OCTEON) +* D-Link DSR-500, DSR-500N, DSR-1000 и DSR-1000N (OCTEON) +* GE Intelligent Platforms WANIC 6354 (OCTEON) +* Платы для разработки Cavium CN5860-EVB-NIC4, CN5650-EVB-NIC16, CN5200-EVB-MB4 -mailto:jmallett@FreeBSD.org[Juli Mallett] является лидером проекта. Обратитесь к ней, если вы хотите поделиться своим кодом. Если вы просто хотите выяснить состояние этого проекта, то просто регулярно посещайте link:../projects/mips[страницу состояния проекта] или подключитесь к <>. +Обратите внимание, что не все периферийные устройства поддерживаются на всех платах. [[list]] == Список рассылки FreeBSD/MIPS -Для того, чтобы подписаться на этот список, пошлите письмо на адрес `` или воспользуйтесь http://lists.FreeBSD.org/mailman/listinfo/freebsd-mips[интерфейсом mailman]. +Присоединяйтесь к link:#list[рассылке FreeBSD/MIPS], чтобы внести свой вклад в код или узнать о статусе проекта. + +Для того, чтобы подписаться на этот список, пошлите письмо на адрес `` или воспользуйтесь https://lists.FreeBSD.org/subscription/freebsd-mips[интерфейс mlmmj]. + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (24.11.2023): d442e79f88cb138d73ae6db2faab00baeb5cb512 +// diff --git a/website/content/ru/platforms/pc98.adoc b/website/content/ru/platforms/pc98.adoc index 0d8b537123..e69de29bb2 100644 --- a/website/content/ru/platforms/pc98.adoc +++ b/website/content/ru/platforms/pc98.adoc @@ -1,30 +0,0 @@ ---- -title: "Проект FreeBSD/pc98" -sidenav: developers ---- - -include::shared/ru/urls.adoc[] - -= Проект FreeBSD/pc98 - -FreeBSD/pc98 представляет собой порт FreeBSD, предназначенный для работы на архитектуре NEC PC-98x1 (pc98). Проект работает над тем, чтобы сделать работу FreeBSD/pc98 аналогичной работе FreeBSD на других архитектурах. Основной объём исходных текстов ядра уже включён в дерево исходных текстов FreeBSD, а большинство пользовательских утилит, которые строятся из исходных текстов, работают нормально. - -== Замечания по оборудованию FreeBSD/pc98 - -link:https://www.FreeBSD.org/relnotes/CURRENT/hardware/pc98/[Замечания по оборудованию для &rel.head;-CURRENT] - -== Что необходимо сделать - -* Обновить систему управления ресурсами в сторону поддержки нецелостных ресурсов. -* Восстановить поддержку звукового адаптера PC-9801-86. -* Восстановить поддержку pcmcia-контроллера MECIA. -* Поддержка SMP-машин. -* Поддержка контроллера SASI. -* Переписать boot[12], чтобы он поддерживал двоичный формат ELF. - -== Ссылки, связанные с FreeBSD/pc98 - -* http://www.jp.FreeBSD.org/pc98/index.html.en[Проект FreeBSD(98)] -* http://www.nisoc.or.jp/~karl/freebsd-pc98/[Неофициальное руководство по FreeBSD(98), которое написал karl (на японском)] -* http://www32.ocn.ne.jp/~chi/FreeBSD/[Персональные заметки Chi относительно FreeBSD(98) (на японском)] -* http://people.FreeBSD.org/~kato/pc98.html[Страница Kato] diff --git a/website/content/ru/platforms/ppc.adoc b/website/content/ru/platforms/ppc.adoc index 54efe5c706..606c8ddea8 100644 --- a/website/content/ru/platforms/ppc.adoc +++ b/website/content/ru/platforms/ppc.adoc @@ -8,9 +8,13 @@ include::shared/ru/urls.adoc[] = Проект FreeBSD/ppc +== Введение + +Страницы проекта FreeBSD/ppc содержат информацию о портировании FreeBSD на архитектуру PowerPC(R). Как и сам порт, эти страницы все еще находятся в стадии разработки. + == Общая информация -* <> +* <> * <> * <> * <> @@ -19,130 +23,160 @@ include::shared/ru/urls.adoc[] * <> * <> -[[intro]] -== Введение +[[status]] +== Статус -Странички проекта FreeBSD/ppc содержат информацию о портировании FreeBSD на архитектуру PowerPC(R). Также как и сам порт, эти документы находятся в процессе написания. +Порт FreeBSD/ppc по-прежнему является платформой link:{committers-guide}#archs[уровня 2]. Это означает, что он не получает полной поддержки от нашего Директора по информационной безопасности, инженеров по выпуску релизов и сопровождающих инструментальной цепочки. Тем не менее, он поддерживается portmgr (сборка пакетов). -Порт FreeBSD/ppc до сих базируется на платформе Tier-2. Это означает, что он не полностью поддерживается нашими офицером по безопасности, инженерами, отвечающими за выпуск релизов и мэйнтейнерами утилит. +Самая актуальная информация о поддерживаемом аппаратном обеспечении в настоящее время ведется https://wiki.freebsd.org/powerpc[в вики]. ''''' [[news]] == Последние новости -* *25 июня 2005* : Эта страница была серьезно переработана. +* **13 апреля 2021**: Выпущен FreeBSD 13.0, представивший новую цель `powerpc64le` и LLVM в качестве основного компилятора. Добавлена поддержка драйверов дисков, сети и видеоконтроллера для современных машин POWER от Raptor Computing (Blackbird и Talos II) и IBM (LC922 и IC922). https://www.freebsd.org/releases/13.0R/relnotes/[Информация о релизе] +* **22 сентября 2020**: Была представлена новая цель `powerpc64le` (64-битная с обратным порядком байт) для процессоров POWER8 и новее. +* **29 декабря 2019**: В релизе 13.0 для целей `powerpc`, `powerpcspe` и `powerpc64` компилятор GCC4 будет заменен на LLVM, а `powerpc64` будет использовать современную спецификацию ABI OpenPower 64-Bit ELF V2. +* **05 мая 2019**: FreeBSD был протестирован и, по всей видимости, работает на https://wiki.freebsd.org/powerpc/Raptor/Blackbird[Raptor Blackbird]. ''''' [[faq]] == Часто задаваемые вопросы -. <> -. <> -. <> -. <> +. <> +. <> +. <> +. <> -[[one]] -=== Как я могу установить FreeBSD/ppc +[[install]] +=== Как установить FreeBSD/ppc? -Существуют ISO образы, доступные для скачивания http://people.freebsd.org/~grehan/ppc_iso[по этой ссылке]. Последний 7.0-CURRENT ISO образ может быть загружен http://people.freebsd.org/~grehan/ppc_iso/latest.iso[отсюда]. Пожалуйста, следуйте инструкциями, представленными http://people.freebsd.org/~grehan/iso_install.txt[по этой ссылке]. +Доступны ISO-образы FreeBSD {rel130-current} для загрузки. Подробности о том, как их получить, смотрите в link:../../releases/{rel130-current}R/announce/[анонсе релиза]. +FreeBSD 12.x больше не поддерживается, и его использование *категорически не рекомендуется*. Изменения в ABI делают 12.x бинарно несовместимым с 13.x и новее. -[[two]] -=== Где я могу найти пакеты для платформы FreeBSD/ppc? +[[ports]] +=== Как использовать порты на FreeBSD/ppc? -Благодаря Питеру Грехану (Peter Grehan) и Тильман Линневе (Tilman Linneweh), вы можете найти некоторые пакеты http://people.freebsd.org/~grehan/ppc_pkgs/[тут] и http://people.freebsd.org/~arved/packages_powerpc/[тут]. Пожалуйста, заметьте, что эти пакеты на сегодняшний день довольно устарели. Если возможно, то старайтесь использовать порты. +Обратитесь к Руководству: link:{handbook}ports#ports-using[использование коллекции портов]. -[[three]] -=== Kак использовать порты на FreeBSD/ppc? +[[ppcppc64]] +=== Какую версию выбрать: powerpc, powerpcspe, powerpc64 или powerpc64le? -Легкий путь использовать порты во FreeBSD, начиная с 6.0-RELEASe заключается в использовании portsnap. Обратитесь к Руководству, если вам нужна помощь в link:{handbook}#ports-using[использовании Коллекции Портов]. +* 64-битные системы -[[four]] -=== С кем я могу связаться? +** *Пользователи 64-битных процессоров с двунаправленной порядком байт POWER8 и POWER9*: могут выбрать между FreeBSD/powerpc64 и FreeBSD/powerpc64le (от старшего к младшему и от младшего к старшему соответственно). FreeBSD/powerpc64 (от старшего к младшему) также поддерживает нативную работу 32-битных двоичных файлов, как и другие 64-битные платформы. +** *Пользователи 64-битных процессоров от старшего к младшему Apple G5 и POWER7*: следует установить FreeBSD/powerpc64. Пользователи Apple G5 также могут выбрать 32-битную FreeBSD/powerpc, но FreeBSD/powerpc64 предоставляет поддержку ZFS и возможность использования более 2 ГБ ОЗУ. -mailto:grehan@FreeBSD.org[Peter Grehan] - руководитель проекта. Если вы только хотите узнать о статусе проекта, обращайтесь к этой странице регулярно или присоединяйтесь к <>. +* 32-битные системы +** *Пользователи 32-битных процессоров Apple G3/G4*: следует использовать FreeBSD/powerpc +** *Пользователи 32-битных процессоров Freescale MPC85XX (Routerboard RB800) и NXP QorIQ P1022 (AmigaOne A1222)*: следует использовать FreeBSD/powerpcspe + +[[contact]] +=== С кем можно связаться? *** 376 LINES SKIPPED *** From nobody Tue Dec 2 15:13:17 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 4dLPRK5qM4z6KZJp for ; Tue, 02 Dec 2025 15:13:17 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLPRK5DYhz47Y9 for ; Tue, 02 Dec 2025 15:13:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688397; 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=AIIQ8G0giZCzTCVZXM3MfWwIcxxaWUcCYlgMHJSzFxU=; b=XgR/1H91k4Uhj9uf0rilPVbSaATMlH02MQORd+MagQdMs1oNwzGCk0WkTr4x27msanY+TV 8sRHNkJxDXptsl65/TQOpAVGJd1Oj9XiBB/Tx1bklAhfAVXtJdb7B+7Z/cNzaeow7nfoNw qY68ktCx3TDW9zy0DgcPxWn6M0180Vz2K66LoiaZZYsdTzHLirz8noIj1rjwud56iTt/qM 4Zmix1JQlXKi+bZMXTkm6+2PjdI+1uZa5XzHVAJ5iCxZqcDR8q8u5DDFd0PndpyDUT9FbD XlrHGYMNY44/Z1ZZNYn4SzFyyUGWnPLKvuOPS1QvIs6IekPycxGoVRSucmZtcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688397; 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=AIIQ8G0giZCzTCVZXM3MfWwIcxxaWUcCYlgMHJSzFxU=; b=KfAqXi2k2De5c5Km9WjcshFu0Wssk8bShmaQ7agMi1C6ZXuOSBYE/5yLl6iiw1M3Qpyjkz heXgpKDQCNJCgkMRLsfmN38HV9O2g7gr7il6Ct/0Mv6Lh+Yr8lzIeSqxE4rK6ic5X4+CCa tTXwT4ayjfif9kVGldsZNAgZbT4CpJw6dWO8TJZ95EuyWTwZrN4nZ7vsl37dJdI8PoA6O6 4askDI/6O/ge+crGdbd5I+BJZ4fg2CL0zoOXizaeQGsigtum+2jN7WCfo0VKauscE5ZHU0 JnvDwLLdVcX2b+MqfHT45bxF9L6A+hln9igRf/Eet8I5y5DCmvN+sND4bJZ3TQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764688397; a=rsa-sha256; cv=none; b=cJrIE3CEhuRoIJ3QB1yixkSnLwQ3n1+wz8MPvnb0/x19bLn72WBRA04iXNcelTXyEG7wfh /trIGJ8HCf/LAdzWzbe4sNNch/T0uXz6o5dcyfuOwrVO2pexYK3HfcN5jW6KEwE9GU5KBh JtCKdz2LEituZ8Rhlz5I1JjXPPTqyuJuWzwGu+JlDpMAqGZPGUZLBAw42emqrFb1P2EanQ doJ1iReiP5VD48SbiioEZ7x1gInJ2pTMCn4D+jBBt6J3U2Z1jaaTpd9sDCvrgCGM4FjXXg eojMWV2bcUTJbA59L+sW4CaIGXivEUKQg5HwBflALvg/8f/gCo4sY2YN0xWHoA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLPRK4kY6z1BTq for ; Tue, 02 Dec 2025 15:13:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33070 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 15:13:17 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 12f96d73e2 - main - website: RU - sync ru/features.adoc page 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: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 12f96d73e2cdb80804836c77d8c706e02eb36f3b Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 15:13:17 +0000 Message-Id: <692f020d.33070.714b859d@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=12f96d73e2cdb80804836c77d8c706e02eb36f3b commit 12f96d73e2cdb80804836c77d8c706e02eb36f3b Author: Vladlen Popolitov AuthorDate: 2025-12-02 15:13:12 +0000 Commit: Vladlen Popolitov CommitDate: 2025-12-02 15:13:12 +0000 website: RU - sync ru/features.adoc page Reviewed by: andy, marck Differential Revision: https://reviews.freebsd.org/D53995 --- website/content/ru/features.adoc | 131 ++++++++++++++++++++++++++++++--------- 1 file changed, 101 insertions(+), 30 deletions(-) diff --git a/website/content/ru/features.adoc b/website/content/ru/features.adoc index 51ba52ba70..1784695a4e 100644 --- a/website/content/ru/features.adoc +++ b/website/content/ru/features.adoc @@ -5,45 +5,116 @@ sidenav: about = О технологических преимуществах FreeBSD -== FreeBSD предоставляет множество продвинутых возможностей. +== FreeBSD предоставляет множество уникальных возможностей. -Вне зависимости от типа вашего приложения вы хотите, чтобы ресурсы системы использовались максимально эффективно. Средоточие FreeBSD на производительности, сетевом взаимодействии и хранении данных вкупе с простым системным администрированием и прекрасной документацией позволяет достичь этого. +Вне зависимости от типа вашего приложения вы хотите, чтобы ресурсы системы использовались максимально эффективно. +Средоточие FreeBSD на производительности, сетевом взаимодействии и хранении данных вкупе с простым системным администрированием и прекрасной документацией позволяет достичь этого. === Полноценная операционная система, основанная на 4.4BSD. -История FreeBSD берет начало из дистрибутивов *BSD*, выпущенных Группой Исследования Вычислительных Систем (Computer Systems Research Group) Калифорнийского Университета (Беркли). Более 10 лет работы было вложено в улучшение BSD, в добавление ведущей в индустрии SMP, многопоточности и сетевой производительности, а также в новые инструменты управления, файловые системы и функции безопасности. В итоге FreeBSD можно обнаружить по всему Интернету, в операционных системах опорных маршрутизаторов, на корневых серверах имен, в работе хостинга крупных веб-сайтов и ка к основу для широко используемых десктопных операционных систем. Это возможно только благодаря разнообразию участников и всемирному масштабу свободного Проекта FreeBSD. +link:https://freebsdfoundation.org/freebsd/timeline/[История FreeBSD] берет начало из дистрибутивов *BSD*, выпущенных Группой Исследования Вычислительных Систем (Computer Systems Research Group) Калифорнийского Университета (Беркли). +Десятки лет работы было вложено в улучшение масштабируемости, сетевой производительности, а также в новые инструменты управления, файловые системы, безопасность и другие функуии. +В итоге FreeBSD можно обнаружить по всему Интернету, в операционных системах опорных маршрутизаторов, на корневых серверах имен, в работе хостинга крупных веб-сайтов и как основу для широко используемых десктопных операционных систем. -=== FreeBSD предлагает продвинутые возможности операционной системы, что делает ее идеальной для разных сфер применения: от встраиваемого окружения до мультипроцессорных серверов класса hi-end. +[[features]] +== Возможности -С выходом в феврале 2008 года версии *FreeBSD 7.0* система предлагает много новых возможностей и улучшения в производительности. С фокусировкой на хранении данных и мультипроцессорной производительности FreeBSD 7.0 выпущена с поддержкой *файловой системы ZFS* от Sun и *хорошо масштабируемой мультипроцессорной производительностью*. Бенчмарки показали, что FreeBSD обеспечивает вдвое большую производительность MySQL и PostgreSQL по сравнению с текущими системами Linux на 8-ядерных серверах. +[[openzfs]] +=== OpenZFS -* *SMPng*: После семи лет разработки расширенной поддержки SMP FreeBSD 7.0 достигла поставленной цели получения мелкогранулированного механизма синхронизации в ядре, который обеспечивает линейную масштабируемость на более, чем 8, ядрах CPU на большинстве нагрузок. В FreeBSD 7.0 почти полностью устранена большая блокировка (Giant lock) и целиком убрана из уровня хранения CAM и клиента NFS, выполнен переход на более дифференцированную (fine-grained) синхронизацию в сетевой подсистеме. Значительная работа также была проделана для оптимизации планировщика ядра и пр имитивов синхронизации, опциональный планировщик ULE обеспечивает привязку потоков к CPU и очереди запуска для каждого CPU для уменьшения накладных расходов и повышения эффективности работы кеша. Библиотека потоков libthr, реализующая 1:1 многопоточность, используется теперь по умолчанию. Бенчмарки показывают значительное преимущество в производительности над другими операционными системами UNIX(R) на идентичном многоядерном оборудовании и отражают долгие инвестиции в технологию SMP для ядра FreeBSD. -* *Файловая система ZFS*: Sun ZFS - это современная файловая система, предлагающая простое администрирования, транзакционную семантику и непрерывную целостность данных. От самовосстановления до встроенной компрессии, raid, снапшотов и управления томами ZFS позволит системным администраторам FreeBSD простой способ управления большими массивами данных. -* *Оптимизация для 10gbps сетей*: С оптимизированными драйверами устройств от всех основных производителей 10gbps сетевого оборудования FreeBSD 7.0 получила обширную оптимизацию сетевого стека для высокопроизводительных нагрузок, включая автомасштабирование сокетных буферов, TCP Segment Offload (TSO), Large Receive Offload (LRO), прямую диспетчеризацию сетевого стека и балансировку нагрузки при работе TCP/IP на множестве CPU с поддержкой карт 10gbps или при одновременном использовании нескольких сетевых интерфейсов. Полная поддержка от производителя доступна у Chelsio, Intel , Myricom и Neterion. -* *SCTP*: FreeBSD 7.0 включает эталонную реализацию нового протокола передачи с управлением потоком IETF - Stream Control Transmission Protocol (SCTP), предназначенный для поддержки VoIP, телекоммуникаций и других приложений со строгими требованиями к надежности и передачей переменного качества и с такими возможностями, как многолучевая (multi-path) доставка, отказоустойчивость (fail-over) и многопоточность (multi-streaming). -* *Wireless*: FreeBSD 7.0 поставляется со значительно улучшенной поддержкой беспроводной связи, включая мощные карты на основе Atheros, новые драйверы для карт Ralink, Intel и ZyDAS, WPA, фоновое сканирование и роуминг и 802.11n. -* *Новые аппаратные архитектуры*: FreeBSD 7.0 включает значительно улучшенную поддержку для встраиваемой архитектуры ARM, а также первоначальную поддержку для платформы Sun Ultrasparc T1. +ZFS — это не просто файловая система, она принципиально отличается от традиционных файловых систем. +Объединение традиционно раздельных ролей программного RAID, менеджера томов и файловой системы предоставляет ZFS уникальные преимущества. -FreeBSD имеет долгую историю разработки расширенных возможностей операционной системы; о некоторых из них можно прочитать ниже: +Три основные цели ZFS: -* *Объединённый кэш виртуальной памяти и буферов файловых систем* оптимизирует распределение памяти и дискового кэша, используемого программами. В результате программы получают прекрасный менеджер памяти и высокопроизводительный доступ к дискам, а системный администратор избавляется от необходимости настройки размеров кэша. -* *Модули совместимости* позволяют программам, предназначенным для выполнения в других операционных системах, включая Linux, SCO UNIX и System V Release 4, работать во FreeBSD. -* *Мягкие обновления* увеличивают производительность файловой системы, не жертвуя надёжностью и стабильностью. Анализ действий над мета-данными позволяет не производить их все синхронно. Вместо этого сохраняется внутренняя информация о текущих операциях с мета-данными, которая используется для кэширования, изменения этих операций, комбинирования последовательных операций над одними и теми же файлами, и реорганизации этих операций так, чтобы они производились более эффективно. Механизмы фоновой проверки файловой системы и снапшо тов файловой системы построены на целостности и основах производительности мягких обновлений. -* *Снапшоты файловых систем* предоставляют администраторам механизм атомарных снапшотов файловой системы в целях резервного копирования с использованием свободного пространства в файловой системе, также содействуя использованию *background fsck*, что дает возможность сразу достигать многопользовательского режима без ожидания операций очистки файловой системы из-за отключений питания. -* Поддержка *IP Security (IPsec)* позволяет улучшить безопасность при работе в сети и обеспечить поддержку Интернет-протокола следующего поколения IPv6. Реализация FreeBSD IPsec включает поддержку широкого спектра *криптографического аппаратного обеспечения*. -* *Встроенная поддержка IPv6* через стек KAME IPv6 позволяет провести бесшовную интеграцию FreeBSD в сетевые окружения следующего поколения. FreeBSD также поставляется с многочисленными приложениями, расширенными для поддержки IPv6! -* *Многопоточная SMP архитектура* обеспечивает параллельное исполнение ядра на нескольких процессорах, а *вытесняющая многозадачность ядра* позволяет высокоприоритетным задачам ядра вытеснять остальные процессы, снижая время ожидания. Сюда же входят *многопоточный сетевой стек* и *многопоточная подсистема виртуальном памяти*. Начиная с FreeBSD 6.x поддержка полностью параллельного VFS дает возможность файловой системе UFS выполняться на множестве процессоров одновременно, распределяя нагрузку ввода/вывода, требовательного к CPU. -* *Многопоточая модель M:N через pthreads* делает возможным масштабируемое исполнение потоков на множестве CPU, ставя множество пользовательских потоков в соответствие малому количеству *Kernel Schedulable Entities*. С принятием модели *Scheduler Activation* такой подход к многопоточности может быть адаптирован к специфическим требованиям широкого набора приложений. -* *Подключаемый сетевой стек Netgraph* позволяет разработчикам динамически и легко расширять сетевой стек через изолированные разделенные сетевые абстракции. Узлы Netgraph позволяют реализовать широкий набор новых сетевых сервисов, включая инкапсуляцию, тунеллирование, шифрование и адаптацию производительности. В результате, быстрое прототипирование и введение в эксплуатацию расширенных сетевых сервисов может быть осуществлено намного проще и с меньшим числом ошибок. -* *Расширенный механизм безопасности ядра TrustedBSD MAC Framework* позволяет разработчикам настраивать модель безопасности операционной системы для специфического окружения, от создания ужесточающих политик до внедрения конфиденциальности политик целостности на мандатных метках. В простые политики безопасности входят *Многоуровневая безопасность (MLS)* и *Защита целостности Biba*. В сторонние модули входит *SEBSD*, базирующаяся на FLASK реализация концепции *Type Enforcement*. -* *TrustedBSD Audit* - это сервис записи в журнал событий безопасности, обеспечивающий дифференцированную, безопасную, надежную запись в журнал системных событий через сервис аудита. Администраторы могут конфигурировать источник и детализацию при регистрации пользователей, отслеживании доступа к файлам, исполнении команд, сетевой активности, входах в систему и ряде другого поведения системы. Каналы аудита позволяют подключать инструменты IDS к сервису аудита ядра и подписываться к требуемым для мониторинга безопасности событиям. FreeBSD подд ерживает формат файлов и API промышленного стандарта BSM audit trail, позволяющий существующим инструментам BSM запускаться с небольшими изменениями или вовсе без них. Данный формат файла используется в Solaris и Mac OS X, что открывает возможности для мгновенного взаимодействия и единообразного анализа. -* *Подключаемый уровень дискового хранилища GEOM* предоставляет быструю разработку новых сервисов хранения с чистой интеграцией в существующую подсистему хранения FreeBSD. GEOM обеспечивает целостную и когерентную модель обнаружения и наложения сервисов хранения, делая возможным простую организацию RAID и управления дисковыми томами. -* *Шифрование дисков на базе GEOM (GBDE)* обеспечивает строгую криптографическую защиту с использованием фреймворка GEOM и может защищать файловые системы, устройства swap и накопители с прочим характером использования. -* *Очереди ядра* позволяют программам более эффективно реагировать на различные асинхронные события, включая файловый и сетевой ввод/вывод, повышая производительность работы системы и приложений. -* *Входящие фильтры* позволяют приложениям, интенсивно работающим с соединениями, например, веб-серверам, полностью передать часть своей работы ядру операционной системы, повышая тем самым производительность. +* Целостность данных -=== Во FreeBSD имеется масса возможностей по обеспечению информационной безопасности и защиты сетей и серверов. +* Объединенное хранилище -Разработчики FreeBSD ставят заботу об информационной безопасности в один ряд с производительностью и стабильностью. В ядро FreeBSD включена поддержка *межсетевого экрана на сеансовом уровне (stateful)*, а также других сервисов, таких как *проксирующие IP-шлюзы*, *списки контроля доступа*, *мандатный контроль доступа*, *виртуальный хостинг на основе jail* и *хранилище с криптографической защитой*. Эти возможности могут быть использованы для создания хорошо защищаемого хостинга взаимного недоверенных клиентов или потребителей, жесткого разделения с тевых сегментов и создания безопасных каналов очистки информации и контроля информационных потоков. +* Производительность. -Во FreeBSD имеется поддержка криптографического программного обеспечения, безопасных командных оболочек, аутентификации Kerberos, "виртуальных серверов" с использованием jail, сервисов, выполняющих chroot для ограничения доступа приложений к файловой системе, средств Secure RPC и списков доступа для сервисов, поддерживающих TCP-обработчики. +[[zfs-boot-environments]] +=== Загрузочные окружения ZFS +Загрузочное окружение ZFS — это загружаемый клон/снимок специально выбранных частей системы. + +Области применения включают: + +* Надежные обновления/изменения системы +* Создание безопасного резервного загрузочного окружения ZFS перед обновлением или изменениями системы +* Обновление нового (неактивного) окружения без изменения активного +* Выполнение обновления и тестирование результатов внутри клетки (jail) +* Копирование/перемещение загрузочного окружения ZFS на другую машину +* Значительная переконфигурация (Bareos/Postfix/...) +* Массовое развертывание большого количества серверов с одним настроенным загрузочным окружением +* Резервное копирование на уровне оборудования. + +[[jails]] +=== Клетки (jail) + +Клетки появились в FreeBSD 4.X. + +Они построены на основе man:chroot[8], который изменяет корневой каталог. +Это создает безопасную среду, отделенную от остальной системы. +Процессы, созданные в окружении клетки, не могут получить доступ к файлам или ресурсам за его пределами. + +Клетки улучшают chroot несколькими способами. +В традиционной chroot-среде процессы ограничены частью файловой системы. +Остальные системные ресурсы, системные пользователи, запущенные процессы и сетевая подсистема являются общими для chroot-процессов и процессов хост-системы. +Клетки дополнительно ограничивают доступ к файловой системе, набору пользователей и сетевой подсистеме. +Доступны более детализированные средства контроля доступа. + +[[ports-collection]] +=== Коллекция портов + +Более 35 000 приложений и библиотек link:https://ports.freebsd.org[портировано] в FreeBSD. +Эта архитектура позволяет легко настраивать параметры компиляции для многих портов. + +[[virtualization]] +=== Виртуализация + +link:https://bhyve.org/[bhyve]: гипервизор с лицензией BSD, не требующий поддержки устаревших технологий, который запускает все поддерживаемые версии FreeBSD, а также другие операционные системы с поддержкой UEFI, включая, но не ограничиваясь link:https://www.openbsd.org/[OpenBSD], link:https://www.microsoft.com/en-us/windows/[Windows(R)] и link:https://kernel.org/[Linux(R)], с использованием bhyve-firmware. + +[[linuxulator]] +=== Совместимость с исполняемыми файлами Linux (Linuxulator) + +Совместимость с исполняемыми файлами Linux, часто называемая link:https://wiki.freebsd.org/Linuxulator[Linuxulator], позволяет FreeBSD запускать многие неизмененные исполняемыми файлами Linux. +Это не связано с виртуальными машинами или эмуляцией; +вместо этого она предоставляет исполняемым файлам интерфейсы ядра, идентичные тем, которые предоставляет настоящее ядро Linux. +Linuxulator сравним с запуском 32-битных FreeBSD-бинарников на 64-битном ядре FreeBSD. + +[[dtrace]] +=== DTrace + +DTrace, также известный как Dynamic Tracing, был разработан Sun Microsystems(TM) для поиска узких мест производительности в рабочих и предпроизводственных системах. +Кроме того, DTrace может помочь в исследовании и отладке неожиданного поведения в ядре и в пользовательском пространстве. + +DTrace обладает впечатляющим набором функций. +Он поддерживает сценарии. +Разработчики могут использовать язык DTrace D для создания утилит для пользовательского профилирования. + +Реализация FreeBSD предоставляет полную поддержку DTrace для ядра и экспериментальную поддержку для пользовательского пространства. +DTrace для пользовательского пространства позволяет пользователям выполнять трассировку границ функций для пользовательских программ с использованием поставщика трассировки по идентификатору процесса (pid) и вставлять статические пробы в пользовательские программы для последующей трассировки. + +[[capsicum]] +=== Capsicum +Capsicum позволяет запускать в песочнице несколько программ, которые работают в «режиме возможностей» (capabilities mode), таких как: + +* tcpdump +* dhclient +* hast +* rwhod +* kdump. + +[[vnet]] +=== Сетевая виртуализация (VNET) + +VNET виртуализирует сетевой стек. +Основная идея заключается в преобразовании глобальных ресурсов (в первую очередь переменных) в ресурсы для каждого сетевого стека и обеспечении доступа к ним и управления ими функциями, sysctl, обработчиками событий и т.д. в контексте правильного экземпляра. +Каждый (виртуальный) сетевой стек прикреплен к prison (тюрьме), при этом vnet0 является неограниченным сетевым стеком по умолчанию базовой системы. +Возможности `VIMAGE` могут использоваться независимо для создания полностью виртуализированных сетевых топологий, а man:jail[8] может напрямую использовать преимущества полностью виртуализированного сетевого стека. + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (30.12.2024): a63b1f71e2d14a43f8c8885db65dd52e078d68cd +// From nobody Tue Dec 2 15:21:15 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 4dLPcc6Jdqz6HcN4 for ; Tue, 02 Dec 2025 15:21:20 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLPcc5S6yz497x for ; Tue, 02 Dec 2025 15:21:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688880; 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=SHPG2NAvHb5Z4Rqh+77Q8jUe9wL40R8Va+psk8TP2pI=; b=s+DUgIa7AHAlc/WDI2mNZfI/W3qRQwZk0ew2Fmce5NgckifaQsSZltJG0qkIot1RVDGZUF oUYikEJTqgLVxsq0XPzLu4TVVBGyv1WYIYl7i0011c95HVxsHfhZERm8I4/Q0CmQs+ntqG Yrjq2Nkq6tABnu3Mr5WZiY9VWDymNryEm5fTkQacvhd71R7X7tBkxYlX51lJxWlFtsnXPH 96GH3t5Nh26T+7Ot/SvauRkCavVUfYsLH1jhQOaj+1q1FZlgDMZ4bqYzczM4i9InUrGb4N kY8XY/Z0eoLAFjb3UqX3UDQeSGSEQBQrfCRkG9zDFzOvr2dZ/CzquxiySfEu2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764688880; 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=SHPG2NAvHb5Z4Rqh+77Q8jUe9wL40R8Va+psk8TP2pI=; b=h1h7FPN5eFtl/SVz76AjHNmr54CpH1mwhK9Xl0zwykOLZsLKg+sFJ2Mq0hTxQhsmW5MG/1 RFjQskschnnFNFZXSRCsdGPEz2x+WLDwtGYVAntY2F9gRuGawGrQwdp7mM8yhIWaa+JKAa vmOy8JwWWQiSx+CdhGJAnApOMepjI36SDeuPHYloEforoPtYdj3PUF1JX534IGZSDD1YYQ 7NM/1+SMbGWKP/yLmDmCL3noHDwFUOS6Nnl6+LOsE3ZztQU4ZX5GrcH9IuC24DvYsz3qEq 5JoWMIkRpD/oZxiQPe4xeKd0Bai5HFDmR+SbK2imfaFClaoU2J048KVB2rLf3g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764688880; a=rsa-sha256; cv=none; b=QbJmJqAnmP60rbpP+jRLPpBCA29OUao+h3hc0jVH9l71vBJAMxWCfs87/4Syse+uYxdTRa 6dnRFOJz4q0PQgeHW6w5W4qa4/w4iD12xYEHDestNQxlC5SIwurLEvr6IQHR63E/kQkgfs krpi7BfckcvNKoYfl47I8ILrdLu8zEJvAmmayiS7sM0Af4txR+tlnw8Sea6+gDuFYGCfpo yTjtsKrTaWVVn8PootOkuKcHF2Wf7MxfBJxROX5wCuazyzu8w+5F0nfjzGxR6VHSTi9u68 an4g0w2J5b4s2niXXyYN3XrWdSAfrEB3EAt4jdD4weqIOhPLC83RoGqfHGriDg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLPcc52PPz1BWf for ; Tue, 02 Dec 2025 15:21:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 34358 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 15:21:15 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 9692add7e7 - main - website: RU - add 15.0R to ru/releases pages 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: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9692add7e7b29d6bda01e6423462f1f46056f03f Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 15:21:15 +0000 Message-Id: <692f03eb.34358.29212107@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=9692add7e7b29d6bda01e6423462f1f46056f03f commit 9692add7e7b29d6bda01e6423462f1f46056f03f Author: Vladlen Popolitov AuthorDate: 2025-12-02 15:21:10 +0000 Commit: Vladlen Popolitov CommitDate: 2025-12-02 15:21:10 +0000 website: RU - add 15.0R to ru/releases pages Reviewed by: andy, marck Differential Revision: https://reviews.freebsd.org/D54034 --- website/content/ru/portmgr/policies_eol.adoc | 21 +- website/content/ru/releases/15.0R/_index.adoc | 9 +- website/content/ru/releases/15.0R/announce.adoc | 722 ++++++++ website/content/ru/releases/15.0R/errata.adoc | 4 +- .../content/ru/releases/15.0R/installation.adoc | 12 +- website/content/ru/releases/15.0R/readme.adoc | 6 +- website/content/ru/releases/15.0R/relnotes.adoc | 1716 ++++++++++++++------ website/content/ru/releases/15.0R/schedule.adoc | 9 +- website/content/ru/releases/_index.adoc | 4 +- website/content/ru/releng/_index.adoc | 3 +- website/content/ru/security/_index.adoc | 2 + website/content/ru/where.adoc | 63 +- 12 files changed, 2005 insertions(+), 566 deletions(-) diff --git a/website/content/ru/portmgr/policies_eol.adoc b/website/content/ru/portmgr/policies_eol.adoc index 643218bb2e..d6775b8974 100644 --- a/website/content/ru/portmgr/policies_eol.adoc +++ b/website/content/ru/portmgr/policies_eol.adoc @@ -5,12 +5,6 @@ sidenav: about include::shared/en/urls.adoc[] -// -// The FreeBSD Russian Documentation Project -// -// Original EN revision (07.10.2025): cf578185a495dcf7d94f0317c6e046a394e67086 -// - = Порты и пакеты для поддерживаемых выпусков Поддержка выпусков FreeBSD со стороны портов и инфраструктуры портов в настоящее время соответствует link:../../security/#sup[политикам, установленным офицером по информационной безопасности FreeBSD]. @@ -57,6 +51,14 @@ include::shared/en/urls.adoc[] * FreeBSD:14:powerpc64le (обновляется только поквартально) |30 июня 2026 г. + +| stable/15 | н/д | releng/15.0 | | 31 декабря 2029 г. +| releng/15.0 | 15.0-RELEASE | releng/15.0 a| +* FreeBSD:15:aarch64 +* FreeBSD:15:amd64 +* FreeBSD:15:armv7 + +| 30 сентября 2026 г. |main |н/д |main a| * FreeBSD:16:aarch64 * FreeBSD:16:amd64 @@ -68,3 +70,10 @@ include::shared/en/urls.adoc[] Старые выпуски не поддерживаются; порты и пакеты могут не устанавливаться или не работать. Пользователям настоятельно рекомендуется обновиться до одного из упомянутых выше поддерживаемых выпусков. + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (07.10.2025): cf578185a495dcf7d94f0317c6e046a394e67086 +// + diff --git a/website/content/ru/releases/15.0R/_index.adoc b/website/content/ru/releases/15.0R/_index.adoc index accd444cc0..b5410a6b79 100644 --- a/website/content/ru/releases/15.0R/_index.adoc +++ b/website/content/ru/releases/15.0R/_index.adoc @@ -16,12 +16,9 @@ sidenav: download == Подробная информация -Более подробная информация -//, такая как информация о релизе -// и информация об аппаратной совместимости, -доступна на этих страницах: +Более подробная информация, такая как информация о релизе и информация об аппаратной совместимости, доступна на этих страницах: -//link:announce/[Анонс FreeBSD {localRel}-RELEASE] + +link:announce/[Анонс FreeBSD {localRel}-RELEASE] + link:signatures/[Подписанные контрольные суммы FreeBSD {localRel}-RELEASE] + link:installation/[Замечания по установке FreeBSD {localRel}-RELEASE] + link:hardware/[Информация об аппаратной совместимости FreeBSD {localRel}-RELEASE] + @@ -33,5 +30,5 @@ link:schedule/[План выпуска FreeBSD {localRel}-RELEASE] // // The FreeBSD Russian Documentation Project // -// Original EN revision (21.06.2025): 76f5a5635a23c24c5f4a1031b54f429e9a2a6f3d +// Original EN revision (29.11.2025): 4b6a7a1cbb717983adf561aa857adbd6b82ffd83 // diff --git a/website/content/ru/releases/15.0R/announce.adoc b/website/content/ru/releases/15.0R/announce.adoc new file mode 100644 index 0000000000..6691284c84 --- /dev/null +++ b/website/content/ru/releases/15.0R/announce.adoc @@ -0,0 +1,722 @@ +--- +title: "Анонс FreeBSD 15.0-RELEASE" +sidenav: download +--- + +:thisBranch: 15 +:thisRelease: 15.0 +:nextRelease: 15.1 +:thisBranchEOL: 31 декабря 2029 +:thisEOL: 30 сентября 2026 +:which: первый + +include::shared/releases.adoc[] +:thisDate: {rel150-current-date} + += Анонс FreeBSD {thisRelease}-RELEASE + +Дата: 2 декабря 2025 + +Инженерная группа по выпуску FreeBSD с удовольствием сообщает о доступности FreeBSD {thisRelease}-RELEASE. +Это {which} релиз ветки stable/{thisBranch}. + +Некоторые ключевые особенности: + +* Теперь базовая система FreeBSD («base») может быть установлена и управляется с помощью менеджера пакетов pkg(8) (см. «Пакетированная базовая система» ниже). + +* Все артефакты релиза FreeBSD {thisRelease} (установочные образы, образы виртуальных машин и т.д.) были созданы без необходимости привилегий root. + +* FreeBSD теперь имеет собственную реализацию inotify, упрощающую отслеживание изменений в каталогах и портирование программного обеспечения. + +* OpenZFS обновлен до версии 2.4.0-rc4. + +* OpenSSL обновлен до последней версии долгосрочной поддержки (LTS), 3.5.4, которая включает поддержку QUIC и теперь стандартизированные квантово-устойчивые алгоритмы: ML-KEM, ML-DSA и SLH-DSA. + +* OpenSSH обновлен до версии 10.0p2, которая по умолчанию включает поддержку квантово-устойчивого согласования ключей. + +Полный список новых функций, поддерживаемого оборудования и известных проблем можно найти в онлайн-документации: информация о релизе, сведения о совместимости с оборудованием и список исправлений доступны по адресам: + +* `https://www.FreeBSD.org/ru/releases/{thisRelease}R/relnotes/` +* `https://www.FreeBSD.org/ru/releases/{thisRelease}R/hardware/` +* `https://www.FreeBSD.org/ru/releases/{thisRelease}R/errata/` + +Для получения дополнительной информации о деятельности инженерной группы по выпуску FreeBSD смотрите: + +* `https://www.FreeBSD.org/ru/releng/` + +== Пакетированная базовая система + +Важным изменением в FreeBSD 15.0 является введение нового метода установки и управления базовой системой с помощью менеджера пакетов pkg(8). +Во время разработки этот метод часто называли «pkgbase». + +Во время установки bsdinstall(8) предлагает пользователю выбрать один из двух методов: + +. Дистрибутивные наборы (традиционный метод): Это метод, используемый в предыдущих выпусках FreeBSD. +Системы, установленные таким образом, продолжают использовать утилиту freebsd-update(8) для обновлений. +Поддержка дистрибутивных наборов планируется к удалению в FreeBSD 16, но будет продолжена (вместе с поддержкой freebsd-update) на протяжении всего жизненного цикла стабильной ветки FreeBSD 15. + +. Пакеты (pkgbase / новый метод): Базовая система устанавливается как набор пакетов из репозитория «FreeBSD-base». +Системами, установленными таким образом, управляют исключительно с помощью инструмента pkg(8). +Этот метод используется по умолчанию для всех образов виртуальных машин и образов, опубликованных в публичных облаках. +В FreeBSD 15.0 pkgbase предлагается как технологический превью, но ожидается, что он станет стандартным методом управления установкой и обновлением базовой системы в будущих выпусках. + +== Доступность на платформах + +FreeBSD {thisRelease}-RELEASE теперь доступна для архитектур amd64, aarch64, armv7, powerpc64, powerpc64le и riscv64. + +FreeBSD {thisRelease}-RELEASE можно установить с загружаемых ISO-образов или по сети. +Для некоторых архитектур также поддерживается установка с USB-флеш-накопителя. +Необходимые файлы можно загрузить, как описано ниже. + +Хэши SHA512 и SHA256 для релизных образов ISO, образов для USB-накопителей и SD-карт приведены в конце этого сообщения. + +Контрольные суммы с PGP-подписью для релизных образов также доступны по адресу: + +* https://www.FreeBSD.org/ru/releases/{thisRelease}R/signatures/ + +Версия этого анонса с PGP-подписью доступна по адресу: + +* https://www.FreeBSD.org/releases/{thisRelease}R/announce.asc + +Предназначение образов, предоставляемых в составе релиза, следующее: + +dvd1:: +Содержит все необходимое для установки базовой операционной системы FreeBSD, документации, отладочных дистрибутивных наборов и небольшого набора предварительно собранных пакетов, предназначенных для настройки графической рабочей станции. +Также поддерживает загрузку в режим восстановления на основе «livefs». +Этого должно быть достаточно, если у вас есть возможность записывать и использовать носители размером с DVD. ++ +Кроме того, этот образ можно записать на USB-флеш-накопитель для архитектуры amd64 и использовать для установки на машинах, способных загружаться с USB-устройств. +Также поддерживает загрузку в режим восстановления на основе «livefs». ++ +В качестве примера использования образа dvd1, предположим, что USB-накопитель отображается как /dev/da0 на вашей машине. В этом случае должна сработать команда следующего вида: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-dvd1.iso \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Будьте внимательны, правильно указывайте целевое устройство (of=). + +disc1:: +Содержит базовую операционную систему FreeBSD. +Также поддерживает загрузку в режим восстановления на основе «livefs». +Предварительно собранные пакеты отсутствуют. ++ +Кроме того, этот образ можно записать на USB-флеш-накопитель для архитектуры amd64 и использовать для установки на машинах, способных загружаться с USB-устройств. +Также поддерживает загрузку в режим восстановления на основе «livefs». +Предварительно собранные пакеты отсутствуют. ++ +В качестве примера использования образа disc1, предположим, что USB-накопитель отображается как /dev/da0 на вашей машине. В этом случае должна сработать команда следующего вида: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-disc1.iso \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Будьте внимательны, правильно указывайте целевое устройство (of=). + +bootonly:: +Поддерживает загрузку машины с привода CD-ROM, но не содержит дистрибутивных наборов для установки FreeBSD с самого компакт-диска. +После загрузки с CD вам потребуется выполнить установку по сети (например, с HTTP- или FTP-сервера). ++ +Кроме того, этот образ можно записать на USB-флеш-накопитель для архитектуры amd64 и использовать для установки на машинах, способных загружаться с USB-устройств. +Также поддерживает загрузку в режим восстановления на основе «livefs». +Предварительно собранные пакеты отсутствуют. ++ +В качестве примера использования образа bootonly, предположим, что USB-накопитель отображается как /dev/da0 на вашей машине. В этом случае должна сработать команда следующего вида: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-bootonly.iso \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Будьте внимательны, правильно указывайте целевое устройство (of=). + +memstick:: +Может быть записан на USB-флеш-накопитель и использован для установки на машинах, способных загружаться с USB-устройств. +Также поддерживает загрузку в режим восстановления на основе «livefs». +Предварительно собранные пакеты отсутствуют. ++ +В качестве примера использования образа memstick, предположим, что USB-накопитель отображается как /dev/da0 на вашей машине. В этом случае должна сработать команда следующего вида: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-memstick.img \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Будьте внимательны, правильно указывайте целевое устройство (of=). + +mini-memstick:: +Может быть записан на USB-флеш-накопитель и использован для загрузки машины, но не содержит дистрибутивных наборов для установки на самом носителе, аналогично образу bootonly. +Также поддерживает загрузку в режим восстановления на основе «livefs». +Предварительно собранные пакеты отсутствуют. ++ +В качестве примера использования образа mini-memstick, предположим, что USB-накопитель отображается как /dev/da0 на вашей машине. В этом случае должна сработать команда следующего вида: ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-amd64-mini-memstick.img \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Будьте внимательны, правильно указывайте целевое устройство (of=). + +Образы FreeBSD/arm для SD-карты:: +Эти образы можно записать на SD-карту и использовать для загрузки поддерживаемой ARM-системы. +Образ SD-карты содержит полную установку FreeBSD и может быть записан на SD-карты объемом от 5 ГБ. ++ +Для удобства тех, у кого нет консольного доступа к системе, по умолчанию доступен пользователь `freebsd` с паролем `freebsd` для доступа через `ssh(1)`. +Кроме того, пароль пользователя `root` установлен в `root`; настоятельно рекомендуется изменить пароли для обоих пользователей после получения доступа к системе. ++ +Чтобы записать образ FreeBSD/arm на SD-карту, используйте утилиту `dd(1)`, заменив _KERNEL_ на соответствующее имя конфигурации ядра для системы. ++ +[subs="attributes"] +.... +# dd if=FreeBSD-{thisRelease}-RELEASE-arm64-aarch64-RPI.img \ + of=/dev/da0 bs=1m conv=sync +.... ++ +Будьте внимательны, правильно указывайте целевое устройство (of=). + +FreeBSD {thisRelease}-RELEASE также можно приобрести на DVD у нескольких поставщиков. +Один из поставщиков, который, как мы ожидаем, будет предлагать продукты на основе FreeBSD {thisRelease}, это: + +* FreeBSD Mall, Inc. https://www.freebsdmall.com + +Предустановленные образы виртуальных машин также доступны для архитектур amd64 (x86_64), AArch64 (arm64) и RISCV (riscv64) в форматах образов дисков `QCOW2`, `VHD` и `VMDK`, а также в виде сырых (неформатированных) образов. + +FreeBSD {thisRelease}-RELEASE также доступна на следующих платформах облачного хостинга: + +* FreeBSD Amazon(R) EC2(TM): + + +Идентификаторы AMI для FreeBSD/amd64 EC2 можно получить из Parameter Store Systems Manager в каждом регионе с использованием ключей: + +.... + /aws/service/freebsd/amd64/base/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/base/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/builder/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/builder/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/cloud-init/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/cloud-init/zfs/15.0/RELEASE + /aws/service/freebsd/amd64/small/ufs/15.0/RELEASE + /aws/service/freebsd/amd64/small/zfs/15.0/RELEASE +.... + +Ожидается, что AMI вскоре появятся на AWS Marketplace по адресам: + +.... + https://aws.amazon.com/marketplace/pp/prodview-kweb77e4ra73a (UFS) + https://aws.amazon.com/marketplace/pp/prodview-aw2y73mf6h2n2 (ZFS) +.... + +Идентификаторы AMI для FreeBSD/aarch64 EC2 можно получить из Parameter Store Systems Manager в каждом регионе с использованием ключей: + +.... + /aws/service/freebsd/arm64/base/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/base/zfs/15.0/RELEASE + /aws/service/freebsd/arm64/builder/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/builder/zfs/15.0/RELEASE + /aws/service/freebsd/arm64/cloud-init/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/cloud-init/zfs/15.0/RELEASE + /aws/service/freebsd/arm64/small/ufs/15.0/RELEASE + /aws/service/freebsd/arm64/small/zfs/15.0/RELEASE +.... + +Ожидается, что AMI вскоре появятся на AWS Marketplace по адресам: + +.... + https://aws.amazon.com/marketplace/pp/prodview-nzqrtvofigje4 (UFS) + https://aws.amazon.com/marketplace/pp/prodview-vnapmjh56ncaw (ZFS) +.... + +* Google(R) Compute Engine(TM): + +Экземпляры можно развернуть с помощью утилиты `gcloud`: + +.... + % gcloud compute instances create INSTANCE \ + --image freebsd-15-0-release-amd64-FILESYSTEM \ + --image-project=freebsd-org-cloud-dev + % gcloud compute ssh INSTANCE +.... + +Замените _INSTANCE_ именем экземпляра Google Compute Engine, а _FILESYSTEM_ — на `ufs` или `zfs`. +Ожидается, что образы FreeBSD также вскоре появятся на Google Compute Engine(TM) Marketplace по адресу: + +https://console.cloud.google.com/marketplace/product/freebsd-cloud/freebsd-15 + +* Microsoft(R) Azure(TM): + + +Образы виртуальных машин FreeBSD доступны на Azure Marketplace по адресу: + +https://marketplace.microsoft.com/product/virtual-machine/freebsd.freebsd-15_0 + +* Oracle Cloud Infrastructure: + +Ожидается, что образы виртуальных машин FreeBSD вскоре появятся на Marketplace Oracle Cloud Infrastructure для архитектур amd64 и aarch64, с файловыми системами UFS и ZFS, по адресу: + +https://cloudmarketplace.oracle.com/marketplace/app/freebsd-release + +== Загрузка + +FreeBSD {thisRelease}-RELEASE можно загрузить по https со следующего сайта: + +* `https://download.freebsd.org/releases/ISO-IMAGES/{thisRelease}/` + +Образы виртуальных машин FreeBSD {thisRelease}-RELEASE можно загрузить с: + +* `https://download.freebsd.org/releases/VM-IMAGES/{thisRelease}-RELEASE/` + +Образы BASIC-CI FreeBSD {thisRelease}-RELEASE можно загрузить с: + +* `https://download.freebsd.org/releases/CI-IMAGES/{thisRelease}-RELEASE/` + +Образы контейнеров OCI FreeBSD {thisRelease}-RELEASE можно загрузить с: + +* `https://download.freebsd.org/releases/OCI-IMAGES/{thisRelease}-RELEASE/` + +а также они доступны в репозиториях контейнеров Docker и GitHub. + +Инструкции по установке FreeBSD или обновлению существующей машины до {thisRelease}-RELEASE см. по адресу: + +* `https://www.FreeBSD.org/ru/releases/{thisRelease}R/installation/` + +== Поддержка + +Данный точечный выпуск, FreeBSD {thisRelease}-RELEASE, будет поддерживаться до {thisEOL}. +Серия выпусков FreeBSD {thisBranch} будет поддерживаться до {thisBranchEOL}. +Дополнительную информацию о поддержке можно найти по адресам: + +* `https://www.FreeBSD.org/ru/platforms/` +* `https://www.FreeBSD.org/ru/security/` + +== Благодарности + +Множество компаний предоставили оборудование, сетевой доступ или человеческие ресурсы для поддержки инженерных работ по выпуску FreeBSD {thisRelease}, включая: + +[cols="",] +|=== +|https://www.amazon.com[Amazon] +|https://www.fastly.com[Fastly] +|https://www.freebsdfoundation.org[The FreeBSD Foundation] +|https://www.juniper.net[Juniper Networks] +|https://www.nyi.net[New York Internet] +|https://www.sentex.ca[Sentex Data Communications] +|https://www.tarsnap.com[Tarsnap] +|https://365datacenters.com/[365 Data Centers] +|https://www.your.org[Your.org] +|=== + +Инженерная группа по выпуску {thisRelease}-RELEASE включает: + +[cols=",",] +|=== +|Antoine Brodin |Сборка пакетов +|Dave Cottlehuber |Инженерия выпуска +|Marc Fonvieille |Инженерия выпуска, Документация +|Jake Freeland |Инженерия выпуска +|Xin Li |Инженерия выпуска, Связь с командой безопасности +|Ed Maste |Заместитель руководителя инженерии выпуска +|Mahdi Mokhtari |Инженерия выпуска +|Colin Percival |Руководитель инженерии выпуска, Инженер выпуска {thisRelease}-RELEASE +|Muhammad Moinur Rahman |Инженерия выпуска +|Lexi Winter |Инженерия выпуска, Ответственный за pkgbase +|=== + +== Товарный знак + +FreeBSD является зарегистрированным товарным знаком The FreeBSD Foundation. + +== Контрольные суммы ISO-образов + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso) = 97149102d8718558587c64244307e43b73a114549656bdde70a766a6f109c6519d350e19dffdd55aab80a22636a62d5bc32bbab8c36355cbad2b3b4ea0085c7b + SHA512 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso.xz) = e4de20a4775078a434fd2e4e7c63a2bf64bddb0c38c1eec8a54fa98b859f2221f6a5740870b1ccc6fc85fc8b19c472c3e424b791aebf5f278b418668872874ff + SHA512 (FreeBSD-15.0-RELEASE-amd64-disc1.iso) = 550968f35e67fc4861e047d1583bd49921efc0d74b1217cdc04e3849128be86afb455c23ef2037edb3718ce58faa223693347536a6be02f2a5f5a55ba2f5a55c + SHA512 (FreeBSD-15.0-RELEASE-amd64-disc1.iso.xz) = b1cfc6edde4a044961ffce4b6a1419d5c9bb815679cb4e95740d438f57c93460fe7396f122f358c10c82d6464969f794731c508aa733b043beead4a7d64e0e08 + SHA512 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso) = ce3f8db6c7d7c1b081d1805a1e9ffe5a018038a4391cb67091347ed5f8a602f62f2d96f68b74e0ea1c772ff774d53f00a7cd6642cf26cb89a15c9ec737288603 + SHA512 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso.xz) = d815580e1724067f601c6e5872bc69f54cdb89ecf301c6171fe9489f42bcab8a40ad104d879f607cb69978f8fcb848fd20a2ef33cdadfcb3ce6c756342a1ee82 + SHA512 (FreeBSD-15.0-RELEASE-amd64-memstick.img) = 691fd326300b7aea4a0d95deb5fcc1e28b514adf377e3b6482490332e71e6b2e8ed1c662eeb48d3b87246475121e162ba4fe4290908d2de195f80f0f1ff87408 + SHA512 (FreeBSD-15.0-RELEASE-amd64-memstick.img.xz) = 6c72eaec8503ac0a836f8e3d1d1ecd0fcd9aba19925cbba814f9ca577cf68cc8ab1e212eefb01911aa3749679c8f8c0c0747d08e83d189f49f2740e85b1bfb00 + SHA512 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img) = 59424dd6989898ef7626a46292055a3009a05fb49b92e2ed068ab02c8b3f0df1182e74a5cea39391555e7d6c4b723b442e65f467a2d7837dfdc600e8ce54da90 + SHA512 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img.xz) = 170d7df9fc876f34d3423d61c64c7b6503ee2f54da9d5bd752d8e653a7955f69ef20af52fb6f28334a286b2f3fa2c16d019b0ed7ec81bdae35e98e6bafa2f666 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso) = 78b40ce8065fcc08bfef96c05c5cbfaaa996059130134f5b097389df41847b46 + SHA256 (FreeBSD-15.0-RELEASE-amd64-bootonly.iso.xz) = f7a3698ead2ae1ac9ac374bda32bd1bf9e31edbe0d94ee25a2dee13b0af0d165 + SHA256 (FreeBSD-15.0-RELEASE-amd64-disc1.iso) = cc73a14d4b1cfada880b78deb0b94ae0f439167418c32a6708f68f79563cb50c + SHA256 (FreeBSD-15.0-RELEASE-amd64-disc1.iso.xz) = aef466c89892df0ce9c41efb5722224c33dc60a8a0914217a73639d2bbcc4b98 + SHA256 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso) = 8cf8e03d8df16401fd5a507480a3270091aa30b59ecf79a9989f102338e359aa + SHA256 (FreeBSD-15.0-RELEASE-amd64-dvd1.iso.xz) = 3fe17f410e241bdaefbfeb95f252841abd17b50e767f3fcb5ea6460b6301ec2b + SHA256 (FreeBSD-15.0-RELEASE-amd64-memstick.img) = 19dc179236d0fc3ab7a257b35002f93bd85216cb87b9d4962361a071e4e63fbd + SHA256 (FreeBSD-15.0-RELEASE-amd64-memstick.img.xz) = d3718a7665cf8c227013ffbecf0e39230b33ad3d02c2e623322b84cb680e9d2f + SHA256 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img) = 0863cf3045cb7cc891048e50830b99c984343a9506f111adfa0d74773610abdc + SHA256 (FreeBSD-15.0-RELEASE-amd64-mini-memstick.img.xz) = a5072a971e31601a596f7cb38ff7ed7056cb71bf1426fcf1c057bc1b676f2ec1 + +.... + +=== aarch64 GENERIC: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso) = ea491a104ce78e86402ad0d70278c257ef8b3118e67d4fe02b4dec8a0c5b793abeb63648a9b56525fd75209b60b6b24a05b99137428b98d0f0c45137ef6691b8 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso.xz) = 50cf598bf7c9a917a6ca089fd48d11a120157268fed81f57396e87c7373556e962f4b08394b771f5621c230fd6b7b0b86ce02d97ca1892b41b7aaa41eb156842 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso) = 7e464d20948ac5f44cccf299d44325b64e36a42191996d58bf05b57861b7b82b62e8a783a0053b9b534e3baf8b42508c3cd63ae056939e244f04ca5d3349f777 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso.xz) = a4b170cd361b4c0ee3c9b4a76c8ba78693e586cf8dfe12af41ce6e93323e1b1bf3b93a11d2582125c5b843dd60529947fab6511c017291cb517bbc5c29841bed + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso) = 9257a5020374400ee336bfc68bf1f0dc79f40c82e0a022407a5a201d2bce9e2fe3a8cdaafe8e5f20d62ee28f94258a8aeea9c287b879c1d43d975989d3a0ba54 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso.xz) = af2c842c203202f88c938abbca2d05fda34286df6f8d2a933cad32ba962cafe792f4c3054d29cf1e7e1652961818bdf1fa8b96ed8954133f2847851a23bd7612 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img) = 1a9339cf104ab93670c4a68b54bf7e4a65b3b0d57eaf7e6ceb598a9f7c84020937ce76aee8aef75b1a687902830946cc4e780739519c0f446fd684bceca2a077 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img.xz) = 4b8373d44dc3b37e9b2505bd0818f2f27aec57af2d80740e4a93157989d46dc71d5923dcde120f97898b3dba9e78de942a0b10f10ac7fd0104092e18e3d8c991 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img) = 90500533540a7bf34e547df65920afab9448b6d6595c11a50b650d3d68df52ebbde5f2468ad92561d2bbdf663c11d6c3ff4710ff82f56710916725a2f81c1a4f + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img.xz) = b907f0581925fbd578ff793ca0a2af91d1869155cc72fbfdf9f02400eef6a0419ff40c381af226cc20e3b239c9615fc46c15cb85a98c1467bbfaf06580dc3857 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso) = b4d7307ef415e785958ec7315180f02f603843a2c5fbf0a481951f59189c2b62 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-bootonly.iso.xz) = 31d254a0b7defde5368f9b9da73dfc70bdc295285b94ab80b1c15db9bcc5b186 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso) = 3662b0e4502a24c8186ac0754e962650ed1f7c98f44cb1f74c78ea7533581bc1 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-disc1.iso.xz) = a77cff2f22f6f9cdeb6bdf5f69c84a5224c6b190860bfdea6bf65538c0eff38d + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso) = e9888362093d7d78911773340b39880657199cc69d955c59a0dfff40447d50d4 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-dvd1.iso.xz) = 62bb77fa440d7c4925525f6146a74a64c58c1bfe0b7e5086a669dea7beff9802 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img) = 24cf2731c6aa152889a03ea8894a2fdb8826012ba9dec72a33d7c95f229d05ab + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-memstick.img.xz) = 98f60d43e5345bbf9a25a24fdc2ade1e36c818c4cf57127d9d6b99cddcef1696 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img) = 6bf56d01e8353a4226b243f8f28964c20aca65029a2ce09953fc3ad292303c74 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-mini-memstick.img.xz) = 8d7ae3df1534757dab5de501cd32197e6ea44d6f5e3fcf55fe1730fb95c77ab2 + +.... + +=== aarch64 RPI (3/4): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.img.xz) = c7c699ffa0dc2196604b1c7ef9ff1cbd1d8a527d64e6ea938882dc4216cee3128029ac9896223c3bdbdf568fa3538d46003a30e691771547d53f09eb50b119b1 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-RPI.img.xz) = 84c523b89d4cc7faa5c09991a851c89b0c50715acb0eab9b7d0a9e06fc269244 + +.... + +=== aarch64 PINE64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.img.xz) = 5ce5590d331f13b886b5164431694f985bc171e4fb526ad744be142897a40cd91939ed22d2968b5e68caf7dd4bce6f664b2b634d09c546ffd9dfcb23a3ee45a8 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64.img.xz) = 2316ccf0700a07983e7c49cfd24c24f63be2458da701fc84479f179d2bf1bab7 + +.... + +=== aarch64 PINE64-LTS: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.img.xz) = fcc5a3209db5ca62a24041317670daf495f98e8af8059d60463c37ac8cd11ab874ab68358ed45d7413a60c0635ff53c5184eb215ada3a91a7eb05b4acf554607 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINE64-LTS.img.xz) = d9d11c28607cdac4c27f03eb284ad61026dfe170328be82cbe61707fed8ee70a + +.... + +=== aarch64 PINEBOOK: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.img.xz) = 2d08abe1dfb2ea790f961b2c63d637b8f1e4e0bd6db2c2557edee27d6248c785849e604e90eb137ea8478205f2aa1b327377e67a08c5038984df14f6164cb58a + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-PINEBOOK.img.xz) = 25745049e69e80cb059ce86b5b881babcb66320b7e7408ac573604b743ec8f47 + +.... + +=== aarch64 ROCK64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.img.xz) = d153f8378456e8d671e524976e9ced2076401bea76e33a1cd3e68758c75da73f6b0969b300394489ca9c739363b0aa82bc694e94202d7b03fa6d931d26cc2cc1 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCK64.img.xz) = 69053d231b7912fed1e74003068b539dd6b04f3040b7ed352cd497d1e49b296c + +.... + +=== aarch64 ROCKPRO64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.img.xz) = f4ddc41788b35b62241ff09f6e5cc7a51fa1cd59d260245fea0f0e723e0f53b5c4fcc6e7fa4cf785a782ed6cf853016ec360f725ed80cd12e81ee568f5016c12 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ROCKPRO64.img.xz) = 6670e74547bdec477f142a9e8ec81bd32b9393a7a8769b229cba8ccab2e0b70c + +.... + +=== armv7 GENERICSD: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.img.xz) = d427ea968922cd51150da6a1cd93ddc8ea04641f3c9873e6b369a737a30970853893dc828480b6a9ac4d50baa2a5110f57a61e8b9c55148ec9299d62808abd9c + + SHA256 (FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.img.xz) = d8f844cb8a0c0a614d2d30602c771e3a2bc9a948a43f2e08513348664e31204e + +.... + +=== powerpc64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso) = 6f9d048a9d8ec70af6563e0f5ed3c9f315c73a93f7c22887393bbb012b1a6d661c5e1e45680c84ab95b553bb9c5f840776f1fbd85243f9abd26caa8c4f2d3e52 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso.xz) = 90e324d529de156431e54ab2ead38f77f1cb110fdb62b96f6429d5c4ec6c7730342efbda3098408c16cfeb8151217a083e9074c0c8eb1454fdf013bcc7be40b0 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso) = 580b098c31ce066a4bec2ad2572a73784d7a8e8bd42b42608edec55e2ad90553ec464b01886abb0013045f1b690325d03786656477a7ef59a58fb8973bb7581b + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso.xz) = dca6177e24b62fdae97056f293253f55e1b82ef36fa85508ba1858c9e15a5014ca029c3b6f61f8c5f0366e90a6cad0afcb63047e2ef68cec9f2b42194c0cad2d + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso) = 01c07b29a1bfd19d503f0669328eebba6c1ce6084371e6b3a4ed7c1f11062ea3 + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-bootonly.iso.xz) = f675c2a967012e4fd43ed73f8d1d272cb69ce2deabc40b48d93c90b486234ecb + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso) = dade4e6dfda2a95257cd6851e4c44fff1d90f7b2899b53baf103c1b2844369ac + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-disc1.iso.xz) = 979963ba82bbda99f408b064e3648fc89cb1558480743807aa063426d44c1ac6 + +.... + +=== powerpc64le: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso) = 9ba4ef320ff8cd201960de7992c84b7ccad808e1cf05c87aca6946b6318e049acf77bce9f6036ce7921f517d7f05293cb6854504171e521fc32b40684c60ca57 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso.xz) = 62104d62b67eb6b240b98661722989d3d430f9c542e390dbcfdca171c0bb973e71c7600eeec4253dc19dd85c3e37b5f88b154e0e454fd6a6dd68f2a27cbcc504 + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso) = caab9a78b6ebf29697c4b99ac1ea11360481df41abdac551fe3727bd80766d1875a252ba68acae8e4745f46754f404f7c41f31c67b4ca7b0a9653eb9822db79c + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso.xz) = 61f0ce7ed6fa58da9575448fb95ba422216adf7d625168c4ca46ca1353aabfd0b1ebc251308df9e4832c69fc7e751aa41a29e51c42a573fd5b4a6a58e94770de + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso) = 1972c04a5ae4fb45549495c8dec54a6503c20ecec58a940f147032163d66cd7e + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-bootonly.iso.xz) = e95a32e9a038a9c13198eaba51fa79a049154fa5f121499c1a100e7e1c9a6eca + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso) = 6001080f97aa041d8668d88277ed2f0e45ac62f1771dc408a56c9c96ada28e42 + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-disc1.iso.xz) = 6e94f86d49ad969f55317b3b0aa283baa7faa3e2488771c1d884739e24820fab + +.... + +=== riscv64 GENERIC + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso) = 8bf4a1b3adf7eef589f244109bb55d445f17580e8480a5c335f9656dd151c2242ea1090c3b804dbece46b1b1d8edb07c02ee7f7580c5e96d2ba76d65337985ae + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso.xz) = c923b392d02c9b6b1796abe359d2a3a73268b361ae00ba76f2de7b9ad5340bd3ec78f715b5fb691a1e1dfd67b3adfe9fff23527b3b7530035f0b0d7458a1daf4 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso) = 9765e519a1e57e6e2f63c6891b183df771219863cf17eab4318671c2476e640371c0cb01e50e171d3d0170a3f7d185d9493173c319efe2b72e8433c07f71c96c + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso.xz) = 4d204e9cd9f0edce2c01864ba1675659b93d1c9faa5ca8d4d8f1de32e48188b9f7243d07a26979fe8d9f7aa9f0e4936020e29615c596879a07877f230a73477b + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img) = 0000f3e69d8ada37d9356f8b441660726f168c84481dfb9c48d84ce32db1ff600988a32e8296d27306e6f56e7ca3fe56a552b98ec10080e3e84b32331f7a585b + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img.xz) = 5033420f83ece220a1df484428fea6f16ab15eff32fadff045b5e748f65f59819ffd8860f29ee388480b3d9309afd4463eb8434791a011d1c111195718c4a177 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img) = f34489186898e4eefb642ab90cdef848f5d57ad27339f05a0baff922effac608dba4c1afdeb54c3a4592b5d3c1a95ecd428781126de281a84396dd2ba01e91e9 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img.xz) = 27a4e66672292d865f548fe0ae77f72053d8ac04cf68cc92af78aba948da42b23343a37914cda9b6c339873ad2d9374c07e4e6705257cb9d5a7336243932c445 + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso) = 00115c9e539d9f49a53b283a8e31af462c76c27479ef04ce295672aa719abb24 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-bootonly.iso.xz) = 678a85d0f98b828c9c79b18aea2ad5c57b5e7a0c92e8c308c0d5c9a669cdd4f0 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso) = 2ffee7a374a55d63c947076e220f9d9e92ca93d12f583d3f8b0619bb017d5e7b + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-disc1.iso.xz) = c0edc2cfe5a8f0562c3e0480119d664512f9c0dac4b59660fa337be715478ad2 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img) = 86a6125f7599f48dfeb1fae7ad4e52f3418c1430199b3a25b852335ea9bd1907 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-memstick.img.xz) = 36eb1b788f2e8b6cd6b7066003b6e4f5effd7deb9c71d7d7af38f596f3e971e4 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img) = 0c7415dfcffdc2c297c0494ebc66d75be4927b9e327a72b94fa9393edf4a931d + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-mini-memstick.img.xz) = 365c2df604cb4d6fdc11a545c4423eb60378cad6d6a44d416663c0d7ff5208d7 + +.... + +=== riscv64 GENERICSD: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.img.xz) = 234b360bd90758efc286b0c9ce1763ee8c9951c5fc7d59d48d23474bd998856a5b702a9c6f91d4c0d8e5fc43b683cf5341f6ba70a7b7536bc92a7334dbe08d61 + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-GENERICSD.img.xz) = 1030a3e7396921781b63ee322b2382c7848cf6479bdaf9624a5847f908038cd0 + +.... + +== Контрольные суммы образов дисков виртуальных машин + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = ef2835411accb622f42dad145e5cdd91b703dfa972d33cce4d4b71c88b25f5892eb52e11826e78629dd42835b57111f1849d993ed08c6fd578b1070e4ed62379 + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 970c3934089aa0731d0765c79a4d9fa3ab5f8054b86801cd771f0301f78549feebf759c4da6a1757abf8797b10d0691e2a5dbc7e5edc2fa68dd03f80bf7500d8 + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = e863bd451ca1bf0529643b4d6380805fe8464a26f4ab8e0ae0adfddd2e68376546dbe2ebee3ba3e44f1ff9ee853921b866524e442b762f7ff5c1cdc07f6dab3e + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 35f01d06cdb0d447455001faf6c658b34999d2b9fad73a07c66b99fcdb4b032c18b49109f1082cb5bec049295941dfe32a7295dec6fb37d8a51562a7fa06baf4 + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.qcow2.xz) = a326ca017d6d4a98970caf7aec3a5748737ac01b7847a67922f12e0a0c9dc78d5c6b29bf25505848821effb25b0b3ba5410e58651590d88cca7489f420f56fba + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.raw.xz) = 473e055b3679f5bc6aa21e91af89ef543b03fbf78cf5bc379afdbefe833d963ef3501bf9264086ca4b1422ea1cad9cc8d574519b59ba98fa6845b7ffc32944bc + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.vhd.xz) = 2598a8215aab1b5671abbbf36fd941a88788682d11d31d9b93b044c9d8faceb84763e26e03dba2b11a030ca56293ec564e6721af49f7bfe4f583acc58141657e + SHA512 (FreeBSD-15.0-RELEASE-amd64-ufs.vmdk.xz) = 236689d18d9f5d78e6117312d3fc65184cc55b0ed7ca41c2bdf1eadabb1cc17a634508e9030109d206980b8174f3909caeb9e10d2c946383cb5be53b1814194f + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.qcow2.xz) = 58e304107f2dd848988f574d41b679acaa4794bf1cac86e8a7637372f84b7f362e8d386d6a3cb454098fb2368194afc594fa6f7fe31c96c5c5338f8b99ef4703 + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.raw.xz) = 945ed915399da47f22eb1a6e8666c2e0edabc5459059f77325f039c8c17881d5641de8da2d63822264b3d73ff94e3b05440520b4643ae6bcb7181ea4322bdc77 + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.vhd.xz) = ea5a242ac25d59f1b4cdb20b970c11ebce2f6867145865c96ad3c76f86bcf8507cc7a294d0abf98b7ab86122c2d911ec6218b4b8ef7905831903cc89f94ef3ce + SHA512 (FreeBSD-15.0-RELEASE-amd64-zfs.vmdk.xz) = 42593da00d0849eb7b0771637230e1bb53d869235c2cd41cc090924ffebe56fb0598e17fc379ab6b2e6999960dcc2db09cd43693d8388e4a4804fe7e6a3a3a86 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = 7b70f210fa737c53c911f6298e5640f19ae692fbf457dd26dae6f1bfd7a709b8 + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 8cbc5f75b25857782f41cc71033135d772cb67df656d06a8c3c5a59d066c0eb1 + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 7cd43f502df575c76e5b39d0fc164272c40b99facdba9c59387f619dca321c5a + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 45febaec571bc9f5917ecd7833d8cff3f7cb049c1d13ad99ce3067a6c9a17b25 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.qcow2.xz) = 7aa8cd3acba96b05e4343776ee3cc52828c2eea206b16637a7d55d775aadc200 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.raw.xz) = 311661446d4654a81a687afd6cbca72cf32848f5251f072a7d4067c42e173324 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.vhd.xz) = 0727d7ed3b233075ef1f471e29c71c13be7c48b48263c5ae322ab99ad51ece69 + SHA256 (FreeBSD-15.0-RELEASE-amd64-ufs.vmdk.xz) = 1264de882258ac84965aaffec2d08cfdd3fd21d7566f5b817895723a9f9ecb33 + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.qcow2.xz) = 04f3e6155a51e043619ce17805ed676841172ee5c4cc5cdff9cea0f38814e8a4 + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.raw.xz) = 6c616e34a2683865678cc4a6d9b688a9264cbebc3625e7c87f4ce435baa09fbb + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.vhd.xz) = b4bb85b2c78fe3cf1d3c48fc53f09803255a347635f5b7ee22fff996d2932d7d + SHA256 (FreeBSD-15.0-RELEASE-amd64-zfs.vmdk.xz) = 895936b58e69377b01090fad374e04dbf2eb9ddd61f247cae08ef678dcd8216e + +.... + +=== aarch64 (arm64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = d6431eb9d122410f4a0f56af91b537d449c1f8b995a5621c17b1957392653c27e1c0a844af2b4af1f6407e7e210facf9966449cb5c320528cb46131a6dc0009a + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = 2710999f166342292aab926595e27d59988652a0cf5a66268001a42cecc555b4b7b244944af8a7e5dcd4787ce3bab34535fe3bd83fd42e07a2bfadaaccbf66a6 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = b8f7ef05e0f98d37965c8a23dde2f9fdf1243978b43077a6520e196438c795aa34102b24b3c6f21f845a1ab4231572ed06d1c0641e0cf1785c6c071df39463c3 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = cf99580c2c86e9df165ab2981e7d46993e212bceb367f47b4ac2c7a5543c00663052c21b2b4d776ffcf096d5591293f196853069229f613877755473c1616ca2 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.qcow2.xz) = 96163f08d35b183e8a9af5f22dad1766a1277ef69251906146e4e7e4fd041eda672aca3fe76ee19a658bcd2d10d44fb83d55a020aa1a5275f01134acdd9ad713 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.raw.xz) = 8a5637a5feb42fbcef99bd7eb8ac1c98cc73052e1010cd50cbed3cd834461dbb4aeb00738539e21402251583088ceaea3b671343da61b474de34c7aaff61759a + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vhd.xz) = e242de24a4f4a7ebf0cebfe70e4db04a0f31dd33d4611fd4395616d080fc4852ef30e6f8431753635fe237558c65e0acfd4389a698ddf2393e67366e063dc8be + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vmdk.xz) = 811b89402a0bbcccd6040f9656bb461cc2ecd2eb0ebf06042f9edb65084ccae4adc82e37ab2e99637587310bdc005397176b0a08ea808970165776feac1e102f + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.qcow2.xz) = ba68d4d829888ce0f3ce672e78a043dde416a176e99ac5ea64080d37647e82f908698bb66636c7b4035ce1353f32b3cd6dece9c759e5fd3ae964f034b99bc45a + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.raw.xz) = 414704017e6255cd99f668c10a2d452a226ea48a639f548e3a3ae673e25a0fe874599777ae41d877271dd92b0e67675491e29c6853f76825e41c747e784a862b + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vhd.xz) = f3b0e72d1958699eef083b9d48ae6e8a3ea50978691b7d99bedae39e125e42ec43cffd559329e72376d383ad3886c0343302a66bfd6f4e43757a503b58e7959c + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vmdk.xz) = db5ca7dc59f12f73633ca14f5938f06028a20292d0ddbf7d76fe414c3c1b385241761dfc9b93f9dcf0e787f953e8698267839fa44fa723a70b2b1e639fbfaba7 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = e8bacaa565d5959a7408b4670947e544551ba26a4d726c04f48d025647a0cd35 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = c37887c0af417cc8e372514e0900f9e99dc501f5c0554607605e0ae4c3cd31b9 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 578f55d5d2f31ead232fc79393e41fa4b3e38d1a97f202129ff12445be69beaa + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = 1490d8f5071a146e75154cf7177570a59c2964d81224b90a162ceaa6f459aabf + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.qcow2.xz) = 1d4fa8b27f35821d58c139037b6f6cfbefd3bf376dc1298f57d357f27ee8791a + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.raw.xz) = 9372928a51da9b12eb01d560668ac7652f2ee549257ffaec77e65112a4d4067f + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vhd.xz) = 6bc1a02c8bf3f6757328daa9cd09a99a925a16d54db25ff5483e0e16ef90b869 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-ufs.vmdk.xz) = 432a5932bcd965a44cb3e9076cc095d2614b7491014fbf1e6cae2c47da9ba7dc + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.qcow2.xz) = 00452206747cf9bde70d47bdfc76c54a2102ba5966c19e88ce368f95af8a438e + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.raw.xz) = 87c5db7ae69d0b03339e8bde55eaaffb8d456278aac314fe1dc98dbaee485643 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vhd.xz) = c2a46d79df9a0ba8da8925993902a5fffe76d6029f5830f132ed7eefd93214cb + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-zfs.vmdk.xz) = 3adca1d47409f89d46a37c754c71ed87582e7e49fb20be77068da19f72bf3649 + +.... + +=== riscv64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.qcow2.xz) = f0a983d28e24e244485a219e3c595116a590b16034bfd2c2f42aa9e03a6a568cfaba3b9fcb9d0e452be07cbeeb60a8265457b7457d1b605afc4fc663a994fd63 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.raw.xz) = 0aa74a566edd591892f2b179dc926593f699ab76616c1ec29b99c35ce7896ca6220d0db033049815c8c7afb317634fa4ba73dca01beea7551ce98fda5f559cd8 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vhd.xz) = 2d8b1a26ebafa8ff52085420fd20f10efef7542c65710e928c13a2ef5e332dc6ce1e0b048276836006c5b69b749ca19e081167c5ad1f5ef65cd7e837bf9826dd + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vmdk.xz) = cc3712b0000331854d3bdcbf26a3adb6a4be5eddfb2673b79026c9ab65b3fd8c28746d8c88e82159bcc80a1add56ebe3d94ff998ffd4a96b16ecba8c0f01a71b + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.qcow2.xz) = dd9c864862c83e2554dad2024971c7f52676cd16609e88188465e7df865b0f0a38ad4d8697b3ed6b9c495a30c9486ee197e7efb69322c3a3941483fdedb3db3d + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.raw.xz) = a04a12037f7f31c33835074a1aaae03d3105d0f8ce2ad985b65081384c5ff1635b0853cfc57c27926e9a75c61dee9def70d00cf147b3baac39c0de657e3850cc + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vhd.xz) = b9ef20881ca9a3da494342cfd32fd713ba5f3d523f75b65613cce835cc2b54581abbd5a14a94c1546ce036a5d894a6f071947a352af7a33f6d2866a10812278d + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vmdk.xz) = 29a33647a61d91be8301ee17ce6293074000c11bb1dff054db3f8c84e3fe66a2c2f642d5ff9e3f6c10052a521fa59cf260ae95f09d558058ee53dc510a1f50c6 + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.qcow2.xz) = a8ee15c905073af88f36117feb46f25137c6ab5e4f42a12b4a619d8791f824a1 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.raw.xz) = 00e6449170d4c93783a2af8dbef98a4c71cfacae93e45bc086ff93f0714be1e3 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vhd.xz) = 16deca8cd7c14168d2ab4e561fd263d107d1e4fb36b5b1f5173933be66986d8e + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-ufs.vmdk.xz) = 8255e77a7e70b6f499bda63c062cbaacdae41580e8e2b73de49d8ee1a17dcc2a + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.qcow2.xz) = 5ef0e47fa4e87d4e3e72ec66db9bacc3391b2693da7408b2daa1fa43f7b72a03 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.raw.xz) = 2d94617bbf8acb6c39b0fc02dca9acd7f77b0448614596ef29f9c042ab09e6fd + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vhd.xz) = 6a4cf4d18f94f1ff3c2af767302f6a10e5f4007a999c8a12c73680ad4e6a93e2 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-zfs.vmdk.xz) = 50e4642a425fcfc7c56568f35e673f810412779f13f51e8ba596c6f07a349275 + +.... + +=== amd64 (x86_64) BASIC-CI: + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-BASIC-CI-ufs.raw.xz) = 9b524b84859d1dfbca7020debc6bb072a66c0631c1b7822ba5614b9ce6fb1d03d6beb31e6b43d2898a9c89a054a7af4e004ac67e78d00bb17fa27276a499a4d6 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-BASIC-CI-ufs.raw.xz) = 2f2b4a51885f8be2b883a46a38c6f36e98e7f265799fdf1fc55804485cf0c617 + +.... + +=== aarch64 (arm64) BASIC-CI: + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CI-ufs.raw.xz) = a0b86cb78f3db98b67b659972be2964b09b6434a6c89408d69d80e7a0190ac43e44a85b9856adb1b9a67a14c77be116f665e3522bc726c91d18019bfa7b852ae + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-BASIC-CI-ufs.raw.xz) = ce2e67ecfd0e4c8da2085a28aff26f8974dcf33efdb37b4a1908877894cdcae5 + +.... + +== Контрольные суммы контейнеров OCI + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-dynamic.txz) = 3d1bae7b78a8d04fe032253c5c405ffcb6595ed5d8310c4810b31b56f3c3ca19c6a192393e72723b8a7e1d8782117544c15b36b2a0a52156fc3fc2c8df5b7acd + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-notoolchain.txz) = 084771839ba6f862b2d4823d00ba472ff6f90e3d7d9d0554d123282fff0899042a42bcc00d9eb09c41ce75abe74629afec656ca5cd71f71c6ce8e16f767b7572 + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-runtime.txz) = 93e354111ecd11dc0f293f59654607078b18ed7021cc0dca7a34f3060a7f9a554847fe46626f682017d0c99c7fe9335399583ad4654c3da0434e24cf033dac71 + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-static.txz) = 09a2fd2ce9bb7416dd6f7ea0aeb126aac92f2d8ed093042e49c9835cb2001b472b83afdd4f4d59fcf9c242a91ce585baf549d7997a74b13fd87568bd36ff2a84 + SHA512 (FreeBSD-15.0-RELEASE-amd64-container-image-toolchain.txz) = b4cee5b78b9d50f772d86e0fde47ee53a44bb493c04eedf5d522804d0412026440fb774de7a2a9c5673b101d6000c65894da335adfccc2a6e1e602c90c08d514 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-dynamic.txz) = 06f5776bc71eb6b953279774f4187d82c1d3a1f67a1d8f542980f95ea222ba7e + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-notoolchain.txz) = b4e861f948463c5df5507b8de349c938e573150c90c2825558d64d72910fb0b8 + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-runtime.txz) = 78df2d9d381aec97f8ff54be2cf09e4cf1ee592d0b3d9287e05af64e2625f3cc + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-static.txz) = 7465e91dfeddd642e1807cb9b586682cc26bf6395faba0bd410e55de33baac45 + SHA256 (FreeBSD-15.0-RELEASE-amd64-container-image-toolchain.txz) = ca94cd30a889917f2bd5afa4fa0041fda707351a007c7561f4404b4057846be3 + +.... + +=== aarch64 (arm64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-dynamic.txz) = ebe82ac86512ebfbe10501c4994e85b267d4ef19f98076f9ddd7cf9b6eb2defa3fc97b4fb99fa22bf263aa2d08a6e0ef1dc1c27a7032f2b5f9f65e39e5ee92de + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-notoolchain.txz) = bdb3511a19425537e23515163eec950f83a1926e7b51d0b50fa894a03e20e7e2c3a828c515387b751b49ca57069d1537661d2b8476ce02703b3eb278c3c003f7 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-runtime.txz) = 5e68a4f87ab563c8f0f7aecefb22cbfb39eb854aa6eac35cffa26946fd894986b1467d6af538d68e5fceb67e52cdbf3d75713697c884756a94968babcd8e6988 + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-static.txz) = 8b1a1396c03ae9a00bf8949637b51cd001efd340f0a88892cc91bf40b5aef5b39d04f6fd85a39510370b510daed0825edca5dc33398b5829fb30098683b7a73b + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-toolchain.txz) = e07e92a53960b5bca73f0596e0dd9cc43fe3e62edd176de963c53da37a7dc546c46f9c31615962d1d5748fe243fafd06e1f40d03e1fc966e9fd5707a87b4628d + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-dynamic.txz) = d93262bed599b4d2aa01c270474a33d0f4be488161e221da7ba3bf1cb39545d5 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-notoolchain.txz) = 2a580666e0027cc61f527f1f20a67a5d969b6c019f7e56c692e4618ee27e9da1 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-runtime.txz) = 4a7d8395e0c785a149ba0f660dfba0435cfc1b0c3602cc826935656924001998 + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-static.txz) = 91ec75be5bd8e9f061ce4f54975dd676f87bc6bc97eda963b3e4a8d1b08b56fe + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-container-image-toolchain.txz) = 5ad011066942090ff860760479bb90c173c1c9de496d8c992e94ec68e9fab5f5 + +.... + +=== riscv64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-dynamic.txz) = cdd1a5f89c2a194e6cfe2fb423ca7a02c43ccb882ef74849254de8532cba6db9b65981939e5b2d90635f538a486ea952b5f829f7e1c80f1394cab83186e1fbf7 + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-notoolchain.txz) = af6dc53ad134b2dda0c47bb5affae7d8d81b3aa6787e313b53d2c16628a938ef9b1036af3d589f22364ef164ae39b5895d29c2245963f602b11c368ecf093f6f + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-runtime.txz) = b774e3cfa910c34015f2d1848a7bf71f1274279bec5661f41bdc84320a5dd3fec9e9a885402f3bbb9e0adfb13f77239d2a74b3b56514cc14a2b092f09b430b0e + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-static.txz) = c04a273814109d96e90a54f5e584c800054950d03a302d3d5945e761566c00f735f4ce1600a1b5f6da0079e20e3af0ae6c66526e1b81faa1b93f07f9a8293eaf + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-toolchain.txz) = 8afadeb2002c60a2446c80d8a8d8e97d78057c38015027561878b5b439474d4860266c758bdb7272c18cb7327071ae2a3ea0cf51ffd8e80ebc1a24fd3676e93c + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-dynamic.txz) = 23f5ae37dee9648c8e175c640104423c85e5ff52c4973f2ae415d0ba7b0e1ce7 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-notoolchain.txz) = 1be0339578b1a28f1b2889686b68683e210c9430ea74a4d31b66c9579e745272 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-runtime.txz) = 3c072731df6d59cbf3e625f37687cdd0009b63d8f3453431a491903f673e6f90 + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-static.txz) = a479845a23f069c3f03bf648d7071238bbc10ee6520e5cbfb1cc6ecd018bb14f + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-container-image-toolchain.txz) = 12db8e57025979c56125846686bcc7cf142bcff01f06106e2f4faa494f3d505e + +.... + +== Контрольные суммы репозитория PKGBASE + +=== amd64 (x86_64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-amd64-pkgbase-repo.tar) = fe3a465b9491d4551671f8ad129b938f5de2ca8f737028b8d2d93da6e973136094ce430974b69bd3b99718614e8624184da1bbd181191fc8e641a2c22a913086 + + SHA256 (FreeBSD-15.0-RELEASE-amd64-pkgbase-repo.tar) = 6973dd9b5595f4cb64d2168f3c5cb670b6e0ec2acb81a3a8da051778f7c7cba3 + +.... + +=== aarch64 (arm64): + +.... + SHA512 (FreeBSD-15.0-RELEASE-arm64-aarch64-pkgbase-repo.tar) = 12c2b1a001d6a9e9e9036ff100a104b25690823af5ad78ed102b915623fa851fbb50481bf1d87e45684d99857ff1ec73b937afb26dd2f6ca52e227d2b0ed6cf6 + + SHA256 (FreeBSD-15.0-RELEASE-arm64-aarch64-pkgbase-repo.tar) = b0df1f397e291f9801d8d2372061786112152694367ebb658023c4cee35e8d45 + +.... + +=== powerpc64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-pkgbase-repo.tar) = b1a469128ef543bb69f2c1b1f082ee4d078369bcdd18f0076f81a79f4bd33db9cc73d3cae321b86f830fc1cc85fde8e5eee97d4c9836217ce60978824d8f0c2b + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64-pkgbase-repo.tar) = d6d8d06de7ae52998c5cf983c6d24b6cb1343a1a615e53ef726439520e7fbb06 + +.... + +=== powerpc64le: + +.... + SHA512 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-pkgbase-repo.tar) = 6fcd9d1e8ce65ff4d4c8183e1c694ba9a7ae5b7f1016d012573c516f94178abf3651a0a53916b56cbec657e7ad2e9d1585d174e5bee24e718fd73f028bbe3d5e + + SHA256 (FreeBSD-15.0-RELEASE-powerpc-powerpc64le-pkgbase-repo.tar) = 63e37ede9d363f004572502fed6d3baa3f36bf97aa054723bf7d2bddefbc9d5d + +.... + +=== riscv64: + +.... + SHA512 (FreeBSD-15.0-RELEASE-riscv-riscv64-pkgbase-repo.tar) = bcf255593b2e87cedc3439e7b50619bc16fd90fba86941e90586dedf57f0c4a5548d3a4d93acf465a827849744c70a7043eee8b1a21d912b8ea97f5c7f4ba41f + + SHA256 (FreeBSD-15.0-RELEASE-riscv-riscv64-pkgbase-repo.tar) = a57f8e5fefe14447c902fbe668e87d05ca21bb5ee7241b0121ad596789064483 + +.... + +Любите FreeBSD? +Поддержите этот и будущие выпуски https://www.freebsdfoundation.org/donate/[пожертвованием] в Фонд FreeBSD! + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (02.12.2025): 319892a75b6c8c37f3ebe4bf28b60e3703d95bab +// diff --git a/website/content/ru/releases/15.0R/errata.adoc b/website/content/ru/releases/15.0R/errata.adoc index 0612bda462..961ba5ca39 100644 --- a/website/content/ru/releases/15.0R/errata.adoc +++ b/website/content/ru/releases/15.0R/errata.adoc @@ -32,11 +32,11 @@ sidenav: download Перед установкой этой версии важно ознакомиться с этим документом, чтобы узнать о любых обнаруженных после выпуска проблемах, которые, возможно, уже были найдены и исправлены. Любая версия этого документа исправлений и дополнений, фактически распространяемая с выпуском (например, на диске CDROM), по определению будет устаревшей, но другие копии поддерживаются в актуальном состоянии в Интернете и должны рассматриваться как «текущие исправления» для этого выпуска. -Эти другие копии исправлений находятся по адресу https://www.FreeBSD.org/releases/, а также на любых сайтах, которые поддерживают актуальные зеркала этого расположения. +Эти другие копии исправлений находятся по адресу https://www.FreeBSD.org/ru/releases/, а также на любых сайтах, которые поддерживают актуальные зеркала этого расположения. Исходные и бинарные промежуточные сборки FreeBSD {releaseBranch} также содержат актуальные копии этого документа (на момент создания промежуточной сборки). -Список всех рекомендаций по безопасности FreeBSD CERT доступен по адресу https://www.FreeBSD.org/security/. +Список всех рекомендаций по безопасности FreeBSD CERT доступен по адресу https://www.FreeBSD.org/ru/security/. [[security]] == Бюллетени безопасности diff --git a/website/content/ru/releases/15.0R/installation.adoc b/website/content/ru/releases/15.0R/installation.adoc index c2964f047f..0ab41f9552 100644 --- a/website/content/ru/releases/15.0R/installation.adoc +++ b/website/content/ru/releases/15.0R/installation.adoc @@ -40,10 +40,7 @@ include::shared/ru/urls.adoc[] [[upgrade-binary]] == Обновление с помощью "FreeBSD Update" -ПРИМЕЧАНИЕ: FreeBSD Update, вероятно, не будет существовать в {releaseCurrent}! -Текст ниже является шаблоном из предыдущих выпусков и должен быть заменён инструкциями по использованию pkgbase после их окончательной доработки. - -Утилита man:freebsd-update[8] поддерживает бинарные обновления систем amd64, arm64 и i386, работающих под более ранними выпусками FreeBSD. +Утилита man:freebsd-update[8] поддерживает бинарные обновления систем amd64 и arm64, работающих под более ранними выпусками FreeBSD. Системы, работающие под {releasePrev}, могут обновиться следующим образом: [.screen] @@ -52,6 +49,11 @@ include::shared/ru/urls.adoc[] # freebsd-update install ---- +[IMPORTANT] +==== +Этот шаг является обязательным, так как обновление до {releaseCurrent} без применения исправлений и дополнений FreeBSD-EN-25:18.freebsd-update приведет к неработоспособности системы! +==== + Теперь утилита man:freebsd-update[8] может получать компоненты, принадлежащие {releaseCurrent}. В ходе этого процесса man:freebsd-update[8] попросит помощи в слиянии конфигурационных файлов. @@ -94,5 +96,5 @@ include::shared/ru/urls.adoc[] // // The FreeBSD Russian Documentation Project // -// Original EN revision (14.04.2025): c7bfa0181953097b53707c654d544e62f0c5665b +// Original EN revision (28.11.2025): 18ab7220ad502f14f5590a4ebd23c4dcaec633f1 // diff --git a/website/content/ru/releases/15.0R/readme.adoc b/website/content/ru/releases/15.0R/readme.adoc index 10921b5e4c..784ada6460 100644 --- a/website/content/ru/releases/15.0R/readme.adoc +++ b/website/content/ru/releases/15.0R/readme.adoc @@ -35,7 +35,7 @@ include::shared/ru/mailing-lists.adoc[] [[about]] == О FreeBSD -FreeBSD — это операционная система с открытым исходным кодом, происходящая от 4.4 BSD Lite2 для 64-битного аппаратного обеспечения ПК на базе x86 (amd64), 32-битного аппаратного обеспечения ПК на базе x86 (i386), 64-битных систем Arm(R) ARMv8-A AArch64 (aarch64), 32-битных систем Arm(R) ARMv6/7 (armv6/7), систем PowerPC(R) (powerpc, powerpc64) и систем RISC-V (riscv64). +FreeBSD — это операционная система с открытым исходным кодом, происходящая от 4.4 BSD Lite2, для 64-разрядного аппаратного обеспечения ПК на базе x86 (amd64), 64-разрядных систем Arm(R) ARMv8-A AArch64 (aarch64), 32-разрядных систем Arm(R) ARMv6/7 (armv6/7), 64-разрядных систем PowerPC(R) (powerpc, powerpc64) и 64-разрядных систем RISC-V (riscv64). FreeBSD работает с широким спектром периферийных устройств и конфигураций и может использоваться для всего: от разработки программного обеспечения до игр и предоставления интернет-услуг. @@ -120,7 +120,7 @@ link:https://bugs.freebsd.org/search/[Список всех активных PR] *Примечание*: + Чтобы узнать о любых последних новостях или проблемах после выпуска, чрезвычайно важно прочитать исправления для любого данного выпуска перед его установкой. Файл исправлений, сопровождающий каждый выпуск (скорее всего, прямо рядом с этим файлом), по определению уже устарел, но другие копии поддерживаются в актуальном состоянии в Интернете и должны рассматриваться как текущие исправления для этого выпуска. -Эти другие копии исправлений расположены по адресу link:../../releases/[https://www.FreeBSD.org/releases] (а также на любых сайтах, которые поддерживают актуальные зеркала этого расположения). +Эти другие копии исправлений расположены по адресу link:../../releases/[https://www.FreeBSD.org/ru/releases] (а также на любых сайтах, которые поддерживают актуальные зеркала этого расположения). [[manpages]] === Страницы Справочника @@ -158,5 +158,5 @@ FreeBSD представляет собой совокупную работу м // // The FreeBSD Russian Documentation Project // -// Original EN revision (14.04.2025): ed4f354d57860c84bf8be21fd5a9f78c08ce2a24 +// Original EN revision (28.11.2025): e7f0307646d76227509e74f49a9159ea3a496328 // diff --git a/website/content/ru/releases/15.0R/relnotes.adoc b/website/content/ru/releases/15.0R/relnotes.adoc index 1fe02340ee..fce96ba2bb 100644 --- a/website/content/ru/releases/15.0R/relnotes.adoc +++ b/website/content/ru/releases/15.0R/relnotes.adoc @@ -1,5 +1,5 @@ --- -title: "FreeBSD 15.0-RELEASE Release Notes" +title: "FreeBSD 15.0-RELEASE Информация о релизе" sidenav: download --- @@ -12,10 +12,10 @@ sidenav: download include::shared/ru/urls.adoc[] -= FreeBSD {releaseCurrent} Release Notes += Информация о релизе FreeBSD {releaseCurrent} :doctype: article :toc: macro -:toclevels: 1 +:toclevels: 2 :icons: font == Аннотация @@ -25,527 +25,821 @@ include::shared/ru/urls.adoc[] Этот документ перечисляет применимые рекомендации по безопасности, выпущенные с момента последнего релиза, а также значительные изменения в ядре FreeBSD и пользовательском пространстве. Также представлены некоторые краткие замечания по обновлению. +toc::[] + [[intro]] == Введение Этот документ содержит информацию о релизе FreeBSD {releaseCurrent}. -В нём описываются недавно добавленные, изменённые или удалённые функции FreeBSD. -Также предоставляются некоторые замечания по обновлению с предыдущих версий FreeBSD. - -Дистрибутив выпуска, к которому применяется эта информация о релизе, представляет собой последнюю точку на ветке разработки {releaseBranch} с момента её создания. -Информация о предварительно собранных бинарных дистрибутивах выпуска вдоль этой ветки может быть найдена на https://www.FreeBSD.org/ru/releases/[]. +В нем описаны недавно добавленные, измененные или удаленные функции FreeBSD. +Также представлены некоторые замечания по обновлению с предыдущих версий FreeBSD. -Дистрибутив выпуска, к которому применяется эта информация о релизе, представляет собой точку на ветке разработки {releaseBranch} между {releasePrev} и будущим {releaseNext}. -Информация о предварительно собранных бинарных дистрибутивах выпуска вдоль этой ветки может быть найдена на https://www.FreeBSD.org/ru/releases/[]. +Дистрибутив {releaseType}, к которому относится эта информация о релизе, представляет собой последнюю точку на ветке разработки {releaseBranch} между {releasePrev} и будущим {releaseNext}. +Информацию о предварительно собранных, бинарных дистрибутивах {releaseType} на этой ветке можно найти на https://www.FreeBSD.org/releases/[]. +Дополнительную информацию о получении этого (или другого) дистрибутива {releaseType} FreeBSD можно найти в link:{handbook}/mirrors[приложении по получению FreeBSD] к link:{handbook}/[руководству FreeBSD]. -Этот дистрибутив FreeBSD {releaseCurrent} является дистрибутивом выпуска. -Его можно найти на https://www.FreeBSD.org/ru/releases/[] или любом из его зеркал. -Дополнительная информация о получении этого (или других) дистрибутивов выпуска FreeBSD может быть найдена в link:{handbook}/mirrors[приложении "Получение FreeBSD"] к link:{handbook}/[Руководству FreeBSD]. +Всем пользователям рекомендуется ознакомиться с исправлениями и дополнениями релиза перед установкой FreeBSD. +Документ с исправлениями и дополнениями обновляется «последней информацией», обнаруженной в конце цикла выпуска или после выпуска. +Обычно он содержит информацию об известных ошибках, уведомлениях о безопасности и исправлениях в документации. +Актуальную копию исправлений и дополнений для FreeBSD {releaseCurrent} можно найти на веб-сайте FreeBSD. -Все пользователи призываются ознакомиться с исправлениями выпуска перед установкой FreeBSD. -Документ исправлений обновляется "последней" информацией, обнаруженной поздно в цикле выпуска или после выпуска. -Обычно он содержит информацию об известных ошибках, рекомендациях по безопасности и исправлениях документации. -Актуальная копия исправлений для FreeBSD {releaseCurrent} может быть найдена на веб-сайте FreeBSD. +В этом документе описаны наиболее заметные для пользователя новые или измененные функции в FreeBSD после {releasePrev}. +Как правило, описанные здесь изменения уникальны для ветки {releaseBranch}, если они не отмечены специально как функции MERGED. -Этот документ описывает наиболее заметные для пользователя новые или изменённые функции в FreeBSD с момента {releasePrev}. -В общем, изменения, описанные здесь, уникальны для ветки {releaseBranch}, если они не помечены специально как функции MERGED. - -Типичные пункты информации о релизе документируют недавние рекомендации по безопасности, выпущенные после {releasePrev}, новые драйверы или поддержку оборудования, новые команды или опции, основные исправления ошибок или обновления предоставленного программного обеспечения. -Они также могут перечислять изменения в основных портах/пакетах или практиках инженерии выпусков. -Очевидно, что информация о релизе не может перечислить каждое отдельное изменение, внесённое в FreeBSD между выпусками; этот документ фокусируется в основном на рекомендациях по безопасности, изменениях, заметных для пользователя, и основных архитектурных улучшениях. +Обычные пункты информации о релизе документируют недавние уведомления о безопасности, выпущенные после {releasePrev}, новые драйверы или поддержку оборудования, новые команды или опции, основные исправления ошибок или обновления предоставленного программного обеспечения. +Также могут перечисляться изменения в основных портах/пакетах или практиках инженерии выпуска. +Очевидно, что информация о релизе не может перечислить каждое изменение, внесенное в FreeBSD между выпусками; этот документ в основном фокусируется на уведомлениях о безопасности, изменениях, заметных для пользователя, и основных архитектурных улучшениях. [[upgrade]] == Обновление с предыдущих выпусков FreeBSD Бинарные обновления между версиями RELEASE (и снимками различных веток безопасности) поддерживаются с помощью утилиты man:freebsd-update[8]. -См. процедуру обновления для конкретного выпуска, link:../installation/#upgrade-binary[информацию об обновлении FreeBSD {releaseCurrent}], с более подробной информацией в Руководстве FreeBSD link:{handbook}cutting-edge/#freebsdupdate-upgrade[процедура бинарного обновления]. -Это обновит неизменённые утилиты пользовательского пространства, а также неизменённые ядра GENERIC, распространяемые как часть официального выпуска FreeBSD. *** 2310 LINES SKIPPED *** From nobody Tue Dec 2 15:23:22 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 4dLPfz1V59z6HcXx for ; Tue, 02 Dec 2025 15:23:23 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLPfz0Z2cz4Bnm for ; Tue, 02 Dec 2025 15:23:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764689003; 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=epE0XhpKsp9OC76uXRCQ06QMr8F48PXFhYcTIjPw4Dc=; b=enUSXREkuFEJ+cIUDVDNsm0C5NBQsxeMjSDZLU5kQaFFs4tMBgb0+g0+BQkzUF+yiuWRIM cSZMIAFrVnG/W0ilgw3FlxHwq/yiHEoHGAFHmzhBOWfxp9/9K0rWwLxl94QGQF8osfwhvj SstFr9xyMV4Gk7cBJSfxs2YGHiXAcv0aReceb/HLdE679EuvSLOczsn191W5dzaXx53rNX 9fzcbEJzvLpxrvJaIXEwA5/DlgPZYAojhoJ+NCkzAslUcbEnHCCMPk7fIETZuW2joWr9Uq mZ5hODqKZHoo93i1FXMrCi20o8VCzZcg0CaTaAzhRObf0pGvBmIgdNtz/Jrd8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764689003; 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=epE0XhpKsp9OC76uXRCQ06QMr8F48PXFhYcTIjPw4Dc=; b=PQzeKkI4bu09VgBPlQ6UJRyqYcilZPXj10ONZJ/lWI3cNs0y/bMfNoCCbI706+iq1mccee 4N7WWqAIfffZNq8/fYlDFE+DTnwq6aDpsu+NCbW0Y6degd+fPmlrRQX7BmLACY7XGWck3u hkWV0lWjirdhkRiwiJ0cLaQNJfdQqBrprJ+cBjQKc99zRC3Cw2Ui2s6inYVdvilUKLoe4B UmhPxS/+ks1Jvf+DPX7kf63glcfHpWBcMheYbRWnLMLgKKPQqu4q7WH0P6apS5lPXuhoED 9mFcoOR7rshQxSMq+PbSJqvRU+c2QC0SI79Apy2HFwzcYfhf1fI8fx4zPnOF+A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764689003; a=rsa-sha256; cv=none; b=Vxj9i1XD+/bV6kwehRxtnICh3Be8A9Df68FzHwNWhtePhg3n6nwXr0/Sa7HYLWqsK2+Ujw rxrwoEJ2Mlhloa2DqQDTtZ1Nvlk7FQbBr/m7d7nXjjOWhQUSTWriwl9T0wfFi9MaEmOuBo 3JwChJNPaC4bSSw8DjuBqYP+m0/nVaMgYQF+NKLunG56ZqSIFVIcSnWPaIoRh2jN3cKDo1 Omutv+jfZ2ovqQ4VeMCiVQn/yzQJIPApueSLd310Jc9NgV6LRJWB+DE446hakOQ79exhDi rUzbd/YVHK3bRwOyPML8e8X915Eq4+OhmwnjFAmEvt8TFzQaCMmX3Zcjy2Uewg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLPfy73Z1z1Brw for ; Tue, 02 Dec 2025 15:23:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 34a5b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 15:23:22 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 1f81c8ad3b - main - website: update ru/news 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: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1f81c8ad3bfe7661d37086784e00331f811a617c Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 15:23:22 +0000 Message-Id: <692f046a.34a5b.7f1336bd@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=1f81c8ad3bfe7661d37086784e00331f811a617c commit 1f81c8ad3bfe7661d37086784e00331f811a617c Author: Vladlen Popolitov AuthorDate: 2025-12-02 15:23:18 +0000 Commit: Vladlen Popolitov CommitDate: 2025-12-02 15:23:18 +0000 website: update ru/news Reviewed by: andy, marck Differential Revision: https://reviews.freebsd.org/D53936 --- website/data/ru/news/news.toml | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/website/data/ru/news/news.toml b/website/data/ru/news/news.toml index 8521430abb..a75b1da258 100644 --- a/website/data/ru/news/news.toml +++ b/website/data/ru/news/news.toml @@ -1,7 +1,33 @@ # Sort news by year, month and day + [[news]] -date = "2025-11-17" +date = "2025-12-02" +title = "Доступена версия FreeBSD 15.0-RELEASE" +description = "Опубликован FreeBSD 15.0-RELEASE. Перед установкой обязательно ознакомьтесь с Примечаниями к выпуску и списком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 15.0. Дополнительная информация о выпусках FreeBSD доступна на странице Информация о релизах." + +[[news]] +date= "2025-11-30" +title = "Отчёт о состоянии за июль-сентябрь 2025 года" +description = "The Отчёт о состоянии работ с июля по сентябрь 2025 с 36 записями." + +[[news]] +date = "2025-11-26" +title = "Исправлена уязвимость в DNS-резолвере local-unbound" +description = "Бюллетень безопасности. Обнаружена уязвимость (CVE-2025-11411), позволяющая злоумышленнику отравить кеш DNS-резолвера путем внедрения поддельных NS-записей. Это может привести к перенаправлению трафика на контролируемые злоумышленником серверы. Проблема затрагивает все поддерживаемые версии FreeBSD (13, 14 и 15). Разработчики рекомендуют немедленно обновить систему бинарным патчем или через исходный код, а также перезапустить службу local-unbound. Системы, где эта служба отключена, не уязвимы." + +[[news]] +date = "2025-11-26" +title = "Доступна версия FreeBSD 15.0-RC4" +description = "Опубликована четвертая предрелизная сборка для цикла выпуска FreeBSD 15.0. Образы ISO для архитектур amd64, armv7, aarch64, powerpc64, powerpc64le и riscv64 доступны на большинстве наших зеркал FreeBSD." + +[[news]] +date = "2025-11-22" +title = "Доступна версия FreeBSD 15.0-RC3" +description = "Опубликована третья предрелизная сборка для цикла выпуска FreeBSD 15.0. Образы ISO для архитектур amd64, armv7, aarch64, powerpc64, powerpc64le и riscv64 доступны на большинстве наших зеркал FreeBSD." + +[[news]] +date = "2025-11-19" title = "Доступна версия FreeBSD 15.0-RC2" description = "Опубликована вторая предрелизная сборка для цикла выпуска FreeBSD 15.0. Образы ISO для архитектур amd64, armv7, aarch64, powerpc64, powerpc64le и riscv64 доступны на большинстве наших зеркал FreeBSD." @@ -141,7 +167,7 @@ description = "Новый коммиттер: FreeBSD 14.3-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списоком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 14.3. Дополнительная информация о выпусках FreeBSD доступна на странице Release Information." +description = "Опубликован FreeBSD 14.3-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 14.3. Дополнительная информация о выпусках FreeBSD доступна на странице Release Information." [[news]] date = "2025-06-02" @@ -197,7 +223,7 @@ description = "Новый коммиттер: FreeBSD 13.5-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списоком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 13.5. Дополнительная информация о выпусках FreeBSD доступна на странице Release Information." +description = "Опубликован FreeBSD 13.5-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 13.5. Дополнительная информация о выпусках FreeBSD доступна на странице Release Information." [[news]] date = "2025-03-02" @@ -2353,7 +2379,7 @@ description = "Пятая ALPHA-сборка для цикла выпуска Fr [[news]] date = "2013-09-30" title = "Доступна версия FreeBSD 9.2-RELEASE" -description = "Теперь доступна FreeBSD 9.2-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списоком известных ошибок выпуска для получения последних новостей и/или информации о проблемах с версией 9.2. Дополнительная информация о выпусках FreeBSD доступна на странице информации о выпусках." +description = "Теперь доступна FreeBSD 9.2-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списком известных ошибок выпуска для получения последних новостей и/или информации о проблемах с версией 9.2. Дополнительная информация о выпусках FreeBSD доступна на странице информации о выпусках." [[news]] date = "2013-09-29" @@ -2455,7 +2481,7 @@ description = "Новый коммиттер: [[news]] date = "2013-06-07" title = "Доступна версия FreeBSD 8.4-RELEASE" -description = "Теперь доступна FreeBSD 8.4-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску (подробная версия) и списоком известных ошибок выпуска для получения последних новостей и/или информации о проблемах с версией 8.4. Дополнительная информация о выпусках FreeBSD доступна на странице информации о выпусках." +description = "Теперь доступна FreeBSD 8.4-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску (подробная версия) и списком известных ошибок выпуска для получения последних новостей и/или информации о проблемах с версией 8.4. Дополнительная информация о выпусках FreeBSD доступна на странице информации о выпусках." [[news]] date = "2013-06-04" From nobody Tue Dec 2 15:28:13 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 4dLPmY44RKz6Hd1d for ; Tue, 02 Dec 2025 15:28:13 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLPmY35fTz4FP6 for ; Tue, 02 Dec 2025 15:28:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764689293; 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=WJURT0QoYSt4yCYmpHUYO1ojqQcKqmA8q77XVtcipws=; b=VOL5TsoGe3CYhV7WEnkeeh0NFjU7bpvXyYkMLLH/gLctHQNDoFoNYlT99yxF5Gq7HE/Lvm GzrAqNKEfYHH9nK+DWK81mQnh7Ty+SPWyC1KOmhtsTmacxGrEsJ3LXB+alN+oURq11wOJf xlhXwt9MagiOhf3XR4cVU41gINmGGDQ5EixHxZA7JjAPDoY5UpxpdwZ5x/IpHwipQ//Vc8 42IGoWtLGsIXpRnG0E0ie+ibPMFq1oUdn6ZWDP9DK97xTD1G8ypMeJvr/zx/LC8KNhiqbb lrb2orFCJ6JbvEbPOHmoxVHSO/YlgXRcPq7wo5fabA0ALxAUt4K2FH1G8ofF+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764689293; 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=WJURT0QoYSt4yCYmpHUYO1ojqQcKqmA8q77XVtcipws=; b=M/QjI9Q4LTIvRnEPNJsLVwi7SHn4kJdbUj1QEryifUiJq7g/CZ6T/arDzzvPLU1nFBNBTk TgSjDfKE6+TY3EIj8YX6Oey01Zx65syjaEUSG4IKQ/79V4NAQ65xwSQ5hi26mtDK0Scbtb tH2xiupojIdAGd/Jls+0fnWHIokhaPdDmWjr4tayFVb2GPwXLW+zLVRCyr0DOtdPQRuDYH MSGv0EJqBvaPgKRa5wqLuJY2yB1PavMgmmvQRMm3SkB+Vbr11jEWVUXgXZRfYYpAlGy+CG k9Jc5lzJ/FeUsFXzbh6qBHxyJxI+rajxaMWWIzhbThmRH5yGWjYmm4kFM43dMA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764689293; a=rsa-sha256; cv=none; b=EZ4GdnhwCvlk5ASxywO6AXwosEF6SJEwzcKWLtEHNa1qlvJiVIklGgnYonoA1G3IkB21G9 itSKEK5kAGOZwt49csn4V4iyBNzfFnncTJLpH6pbnwEAJan1wfkxP2NUzaBeKh02jCfpSf Aq4HnsETUsN3bfs/5nFQVdd7xqQJ68dqQxRaVPIklQm1kzcx6euA+IN8TougAem8mkHHx0 ZYH3N78FzdcWvq9frlGEV+WtzqhKfMlbco3uogvD+l1F3inGdPUhVFzKXXVdKxhbfYQouQ bSWEytPGqeNwICxgMMcHJVYkPx6HVL4O7EiZrz95iBIpW4futXw2L4EjdfxgWg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLPmY2fRqz1Bn5 for ; Tue, 02 Dec 2025 15:28:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33a2c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 15:28:13 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Dave Cottlehuber Subject: git: 7743f2e569 - main - releases/15.0R/relnotes: FreeBSD-base repo needs to be re-enabled 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: dch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7743f2e569d21434ea4041f0857f9134e36fbbb2 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 15:28:13 +0000 Message-Id: <692f058d.33a2c.7abfca@gitrepo.freebsd.org> The branch main has been updated by dch: URL: https://cgit.FreeBSD.org/doc/commit/?id=7743f2e569d21434ea4041f0857f9134e36fbbb2 commit 7743f2e569d21434ea4041f0857f9134e36fbbb2 Author: Dave Cottlehuber AuthorDate: 2025-12-02 15:25:58 +0000 Commit: Dave Cottlehuber CommitDate: 2025-12-02 15:26:52 +0000 releases/15.0R/relnotes: FreeBSD-base repo needs to be re-enabled Discussed with: cperciva Approved by: ziaee Sponsored by: SkunkWerks, GmbH Differential Revision: https://reviews.freebsd.org/D54029 --- website/content/en/releases/15.0R/relnotes.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index d63b7dd2db..25616fe296 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -82,7 +82,7 @@ The recommended, and most secure approach, is using the source tree checkout of # cp -R /usr/src/share/keys/pkgbase-15 /usr/share/keys/pkgbase-15 .... -Users who do not have up to date sources installed may use a less secure, but simpler approach, validating the checksums after installation. As these are architecture-independent files, the checksums will match on all platforms. +Users who do not have up to date sources installed may use a less secure, but simpler approach, validating the checksums after installation. As these are architecture-independent files, the checksums will match on all platforms. The FreeBSD-base package repository will need to be enabled before upgrading via man:pkg[8]. .... # pkg add -f https://pkg.freebsd.org/FreeBSD:15:$(uname -p)/base_release_0/FreeBSD-pkg-bootstrap-15.0.pkg @@ -92,6 +92,8 @@ ab261a3b84ffc11654ac0bafbb7d6b3f1b6afc30bfabab3bcff64259678eac26 /etc/pkg/FreeBS 036ae4f9c441a3febb41734bbb37227ec3374edd3c6c687e5cb70d580efbea30 /usr/share/keys/pkg/trusted/pkg.freebsd.org.2013102301 529c79e85a6ca152faa9d57ead85fe0111ffada8d0a0fa2f11fc510999fa50df /usr/share/keys/pkgbase-15/trusted/awskms-15 c368ec8d05654bdaad34742c1d75b9b150bfc3892838cef32f6e5b036b0c0605 /usr/share/keys/pkgbase-15/trusted/backup-signing-15 +# mkdir -p /usr/local/etc/pkg/repos +# echo "FreeBSD-base: { enabled: yes }" > /usr/local/etc/pkg/repos/FreeBSD.conf .... [IMPORTANT] From nobody Tue Dec 2 17:16:25 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 4dLS9P72smz6Hp81 for ; Tue, 02 Dec 2025 17:16:25 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLS9P67X7z3Xn6 for ; Tue, 02 Dec 2025 17:16:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764695785; 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=vEOUUHGC9P4aQWBduZQEJnMq8k9f2Z4ggRYwk63UzUk=; b=jD3k1ysjOlOWj5Sp+JYT4lT6jMGqjomRE7LuNQyozegavO2ldREO7CW4dHydlIbxXlrGDb unHXnGgnumHpn4B4WllmQC6tcR85Rbg4uHltZX+PWPpZUyfLUDDXu1mI4zSuKS4CQsTuo6 yYiePUpbZL1rxucdQO1lJyjfs7phqLeBCaoPs/np0lhBbRlS79/ENHhzC0MvfhZmTpqXK8 0HLbFSPhJL6Z+ro+h5Dto8TngiQDB7NjcVZQOsQ188uVqwsUTR4TBtxzXZAraraK4Xe6Ku JNACmTXpFJmYGzOg7z8PtocR3dTKIpF8rQ4hre1vjCsk4A5BrXGEHEY+Xtp/1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764695785; 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=vEOUUHGC9P4aQWBduZQEJnMq8k9f2Z4ggRYwk63UzUk=; b=dRQqanB6Bp+hplVGb9ob5vy1EXJ7PyS17+127uG5hGCcKpBLqM8VrvbOnbXUeMb/Kpnt+Y Zt8uwQlCc1AZ+IfU5201e8vbKFnmInvL+2tm4RqlGzopcYXj1sVQHzQgEnCZrJcoUx5HZu 1i/hQWw3l/60VYGn/WR31tYbROpPsyPtECZAn/uZb9isW7pTullBzoS9+8cLSemoHIzq4e y1x83Zt7E1CftnjDBW8PEcQSLGOmQNUgpRh3CjAnea9FrsW0ZNq+PGCpllYTYbhkVuhv+3 qCWAADZht1ReLc07y57gH/FZbD5qqv+4+a2WJA8rBoVW1dhEiKghADWat6M1Vw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764695785; a=rsa-sha256; cv=none; b=tTNlFNyFcXQ4NE3IUBxUJil9PFRbziJuhumvoI1u0D44EsNJ15meMzb4TJkJvLpRW4NdVk IXc9RiG9zgtcZYKxecMIlKdggeJHOdwPIRNBYNHU8Agc+7cNRvY+l9sNoNG7x+kS7CL8cw lMaxohGFU4FyA+ALjn7wuNgIqYFYsPFJMQTPcQTZIwQV8QdrEcvZ30kTLV8Rc57B6eKXpt sO9nVpXUHDXsPb2+7wX3gwEbZdfNJ2gh1JSZ0PJbesvz3f4oDInN5a2jCKMogZVHa4KTQm rPzcBOeNHMToZP3qbAjW8XgmbzAMNq3DULfGUweUpJNIPGE9yKmM9PUr3hihKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLS9P5hS8z1FlZ for ; Tue, 02 Dec 2025 17:16:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3da74 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 17:16:25 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 1a3cbee28a - main - HW Relnotes template: Add the ufintek driver 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1a3cbee28a953ed408687cd9ed22aac45698b3a1 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 17:16:25 +0000 Message-Id: <692f1ee9.3da74.c86f31c@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=1a3cbee28a953ed408687cd9ed22aac45698b3a1 commit 1a3cbee28a953ed408687cd9ed22aac45698b3a1 Author: Alexander Ziaee AuthorDate: 2025-12-02 17:16:33 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-02 17:17:20 +0000 HW Relnotes template: Add the ufintek driver --- website/archetypes/release/hardware.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/archetypes/release/hardware.adoc b/website/archetypes/release/hardware.adoc index 9c7e9a63da..f50f0b3ac4 100644 --- a/website/archetypes/release/hardware.adoc +++ b/website/archetypes/release/hardware.adoc @@ -636,6 +636,8 @@ Marvell 88W8363 IEEE 802.11n wireless network adapters (man:mwl[4] driver) &hwlist.ucycom; +&hwlist.ufintek; + &hwlist.uftdi; &hwlist.umcs; From nobody Tue Dec 2 20:47:18 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 4dLXrk2WCjz6J8Cs for ; Tue, 02 Dec 2025 20:47:18 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLXrk2Dc4z49cp for ; Tue, 02 Dec 2025 20:47:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764708438; 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=FIqAx+5rmRHCyWA9UWJTElAoALAvoBolyDMJdriYXcI=; b=uBAn+S4mStzF8GrXW2YCZMJidP0BM7q77Ah0DVpXyL6EfZ/KOME0/k08+EePSFmJLgCohG oKN90hTDB5oXEWl4wGSwwu7wHv6s/XV7oWU+YAdfGuFI5iDAYoHUT8xCdtEVcEq6TfT51f Ntyr8sDeFSmE3vdUuYxh3T1uWK8zIZrK+zdlbiiUQ3ekj+0zoHD+QUn1MxpN9giFXzN/ez CaPF7OrYrBCoAFT8NhOUSXiHgvzjTOEfdl5tZyhSgLtHLIayEZajOCN5CXXO8YTiEf/Ys5 jvn4m2VaOqyLIZrNaPkGVh6fDYBImo655jfcbLzkpTQytSQIfRFnzPSIc100dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764708438; 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=FIqAx+5rmRHCyWA9UWJTElAoALAvoBolyDMJdriYXcI=; b=a51b5/jAiDIPTdY0t8tFfpuwHZN5h6eWh6QYTBX7LxG3StAntPR/ZaAyviY7o1BwImCFjT 9BB6QbMaIG0veTkZ9rVcQEwkhw5DXCd8cTge/8HMWTQxCOl1G1xqGNdVDIolK64dYKeKqG 2QjQez0mUZlRN63nE5f14CGVIcgdBzls+fX4VgdYp2ju8gU8OmluFxsmn2kaEa29OvTslf Of0PXeVy2GVlJFEEKai/j9POpTcYpjO0lUxVEV4+m5jp9vI4JFLt5NRum2duxYYvKbhmIL BJuW3m5F94ax4ula//6+BDK4h064lxPEucqJJubKtnJvmqN2XD77lwKnJkn4nw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764708438; a=rsa-sha256; cv=none; b=AHFhd5Tr3atUmc7ZhEuW8AxpzLTOZK8wM1c+kqYD/Yx8Ca2gi7FzBmDSzSk6dsyvV+9fNo 58PGSn4zgTqTv/i/GQjqrzu330nsJbf8/+Qsd59hbDx2SL9Cs1Uk7qQwBA374WiBhx1rBz b+OA8BN8FCqCYZ2YgeHfGWQgYoFSYvba9pubQAgANaAC2hmE/oOoUCUhr7brNfJGVNAeou j6b7swupvAQTsiP581YDqhtTYyWu57w2FdeHQZx5oqGWtFsFbLXbG2ic+RbVDjvLqWMPx2 TSxpC+B/3l9NsguSd+0lWChX8ypGw2Sb2hMyxQQqJgjy19Qyr6Bl2+yYbhvtJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLXrk1nPmz1LcD for ; Tue, 02 Dec 2025 20:47:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2d037 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 20:47:18 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Jose Luis Duran Subject: git: d8631346f9 - main - handbook/firewalls: Adapt blacklistd to blocklistd 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: jlduran X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d8631346f9553e7245daac3d9271f36fa9fca782 Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 20:47:18 +0000 Message-Id: <692f5056.2d037.2f11b012@gitrepo.freebsd.org> The branch main has been updated by jlduran: URL: https://cgit.FreeBSD.org/doc/commit/?id=d8631346f9553e7245daac3d9271f36fa9fca782 commit d8631346f9553e7245daac3d9271f36fa9fca782 Author: Jose Luis Duran AuthorDate: 2025-11-22 17:05:55 +0000 Commit: Jose Luis Duran CommitDate: 2025-12-02 20:45:44 +0000 handbook/firewalls: Adapt blacklistd to blocklistd Follow upstream rename from blacklistd to blocklistd, and adapt the documentation accordingly. ftpd(8) has been changed to ftp/freebsd-ftpd, as it is no longer included in base. Reviewed by: ziaee Pull Request: https://github.com/freebsd/freebsd-doc/pull/569 --- .../en/books/handbook/firewalls/_index.adoc | 110 ++++++++++----------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/documentation/content/en/books/handbook/firewalls/_index.adoc b/documentation/content/en/books/handbook/firewalls/_index.adoc index 399eb35317..befbf89acc 100644 --- a/documentation/content/en/books/handbook/firewalls/_index.adoc +++ b/documentation/content/en/books/handbook/firewalls/_index.adoc @@ -4,7 +4,7 @@ part: IV. Network Communication prev: books/handbook/network-servers next: books/handbook/advanced-networking description: "FreeBSD has three firewalls built into the base system: PF, IPFW, and IPFILTER. This chapter covers how to define packet filtering rules, the differences between the firewalls built into FreeBSD and how to use them" -tags: ["firewall", "pf", "ipfw", "ipfilter", "blacklistd", "filtering"] +tags: ["firewall", "pf", "ipfw", "ipfilter", "blocklistd", "filtering"] showBookMenu: true weight: 38 params: @@ -2451,48 +2451,48 @@ Refer to man:ipf[5] for a list of letters and their flags. If the packet is an ICMP packet, there will be two fields at the end: the first always being "icmp" and the next being the ICMP message and sub-message type, separated by a slash. For example: `icmp 3/3` for a port unreachable message. -[[firewalls-blacklistd]] -== Blacklistd +[[firewalls-blocklistd]] +== Blocklistd -Blacklistd is a daemon listening to sockets awaiting to receive notifications from other daemons about connection attempts that failed or were successful. +Blocklistd is a daemon listening to sockets awaiting to receive notifications from other daemons about connection attempts that failed or were successful. It is most widely used in blocking too many connection attempts on open ports. A prime example is SSH running on the internet getting a lot of requests from bots or scripts trying to guess passwords and gain access. -Using blacklistd, the daemon can notify the firewall to create a filter rule to block excessive connection attempts from a single source after a number of tries. Blacklistd was first developed on NetBSD and appeared there in version 7. -FreeBSD 11 imported blacklistd from NetBSD. +Using blocklistd, the daemon can notify the firewall to create a filter rule to block excessive connection attempts from a single source after a number of tries. Blocklistd was first developed on NetBSD and appeared there in version 7, it was originally called blacklistd. +FreeBSD 11 imported blocklistd from NetBSD. -This chapter describes how to set up blacklistd, configure it, and provides examples on how to use it. +This chapter describes how to set up blocklistd, configure it, and provides examples on how to use it. Readers should be familiar with basic firewall concepts like rules. For details, refer to the firewall chapter. -PF is used in the examples, but other firewalls available on FreeBSD should be able to work with blacklistd, too. +PF is used in the examples, but other firewalls available on FreeBSD should be able to work with blocklistd, too. -=== Enabling Blacklistd +=== Enabling Blocklistd -The main configuration for blacklistd is stored in man:blacklistd.conf[5]. -Various command line options are also available to change blacklistd's run-time behavior. -Persistent configuration across reboots should be stored in [.filename]#/etc/blacklistd.conf#. -To enable the daemon during system boot, add a `blacklistd_enable` line to [.filename]#/etc/rc.conf# like this: +The main configuration for blocklistd is stored in man:blocklistd.conf[5]. +Various command line options are also available to change blocklistd's run-time behavior. +Persistent configuration across reboots should be stored in [.filename]#/etc/blocklistd.conf#. +To enable the daemon during system boot, add a `blocklistd_enable` line to [.filename]#/etc/rc.conf# like this: [source,shell] .... -# sysrc blacklistd_enable=yes +# sysrc blocklistd_enable=yes .... To start the service manually, run this command: [source,shell] .... -# service blacklistd start +# service blocklistd start .... -=== Creating a Blacklistd Ruleset +=== Creating a Blocklistd Ruleset -Rules for blacklistd are configured in man:blacklistd.conf[5] with one entry per line. +Rules for blocklistd are configured in man:blocklistd.conf[5] with one entry per line. Each rule contains a tuple separated by spaces or tabs. -Rules either belong to a `local` or a `remote`, which applies to the machine where blacklistd is running or an outside source, respectively. +Rules either belong to a `local` or a `remote`, which applies to the machine where blocklistd is running or an outside source, respectively. ==== Local Rules -An example blacklistd.conf entry for a local rule looks like this: +An example blocklistd.conf entry for a local rule looks like this: [.programlisting] .... @@ -2505,7 +2505,7 @@ When a `[remote]` section is encountered, all rules that follow it are handled a Seven fields separated by either tabs or spaces define a rule. The first four fields identify the traffic that should be blocklisted. -The three fields that follow define backlistd's behavior. +The three fields that follow define blocklistd's behavior. Wildcards are denoted as asterisks (`*`), matching anything in this field. The first field defines the location. In local rules, these are the network ports. @@ -2523,7 +2523,7 @@ The socket type is defined by the second field. TCP sockets are of type `stream`, whereas UDP is denoted as `dgram`. The example above uses TCP, since SSH is using that protocol. -A protocol can be used in the third field of a blacklistd rule. +A protocol can be used in the third field of a blocklistd rule. The following protocols can be used: `tcp`, `udp`, `tcp6`, `udp6`, or numeric. A wildcard, like in the example, is typically used to match all protocols unless there is a reason to distinguish traffic by a certain protocol. @@ -2531,11 +2531,11 @@ In the fourth field, the effective user or owner of the daemon process that is r The username or UID can be used here, as well as a wildcard (see example rule above). The packet filter rule name is declared by the fifth field, which starts the behavior part of the rule. -By default, blacklistd puts all blocks under a pf anchor called `blacklistd` in [.filename]#pf.conf# like this: +By default, blocklistd puts all blocks under a pf anchor called `blocklistd` in [.filename]#pf.conf# like this: [.programlisting] .... -anchor "blacklistd/*" in on $ext_if +anchor "blocklistd/*" in on $ext_if block in pass out .... @@ -2550,7 +2550,7 @@ A modified example from the above using the hyphen would look like this: ssh stream * * -ssh 3 24h .... -With such a rule, any new blocklist rules are added to an anchor called `blacklistd-ssh`. +With such a rule, any new blocklist rules are added to an anchor called `blocklistd-ssh`. To block whole subnets for a single rule violation, a `/` in the rule name can be used. This causes the remaining portion of the name to be interpreted as the mask to be applied to the address specified in the rule. @@ -2573,18 +2573,18 @@ The sixth field, called `nfail`, sets the number of login failures required to b When a wildcard is used at this position, it means that blocks will never happen. In the example rule above, a limit of three is defined meaning that after three attempts to log into SSH on one connection, the IP is blocked. -The last field in a blacklistd rule definition specifies how long a host is blocklisted. +The last field in a blocklistd rule definition specifies how long a host is blocklisted. The default unit is seconds, but suffixes like `m`, `h`, and `d` can also be specified for minutes, hours, and days, respectively. The example rule in its entirety means that after three times authenticating to SSH will result in a new PF block rule for that host. Rule matches are performed by first checking local rules one after another, from most specific to least specific. -When a match occurs, the `remote` rules are applied and the name, `nfail`, and disable fields are changed by the `remote` rule that matched. +When a match occurs, the `remote` rules are applied and the `name`, `nfail`, and `duration` fields are changed by the `remote` rule that matched. ==== Remote Rules -Remote rules are used to specify how blacklistd changes its behavior depending on the remote host currently being evaluated. +Remote rules are used to specify how blocklistd changes its behavior depending on the remote host currently being evaluated. Each field in a remote rule is the same as in a local rule. -The only difference is in the way blacklistd is using them. +The only difference is in the way blocklistd is using them. To explain it, this example rule is used: [.programlisting] @@ -2597,10 +2597,10 @@ The address field can be an IP address (either v4 or v6), a port or both. This allows setting special rules for a specific remote address range like in this example. The fields for socket type, protocol and owner are identically interpreted as in the local rule. -The name fields is different though: the equal sign (`=`) in a remote rule tells blacklistd to use the value from the matching local rule. +The name fields is different though: the equal sign (`=`) in a remote rule tells blocklistd to use the value from the matching local rule. It means that the firewall rule entry is taken and the `/25` prefix (a netmask of `255.255.255.128`) is added. When a connection from that address range is blocklisted, the entire subnet is affected. -A PF anchor name can also be used here, in which case blacklistd will add rules for this address block to the anchor of that name. +A PF anchor name can also be used here, in which case blocklistd will add rules for this address block to the anchor of that name. The default table is used when a wildcard is specified. A custom number of failures in the `nfail` column can be defined for an address. @@ -2609,53 +2609,53 @@ Blocking is disabled when an asterisk is used in this sixth field. Remote rules allow a stricter enforcement of limits on attempts to log in compared to attempts coming from a local network like an office. -=== Blacklistd Client Configuration +=== Blocklistd Client Configuration -There are a few software packages in FreeBSD that can utilize blacklistd's functionality. -The two most prominent ones are man:ftpd[8] and man:sshd[8] to block excessive connection attempts. -To activate blacklistd in the SSH daemon, add the following line to [.filename]#/etc/ssh/sshd_config#: +There are a few software packages in FreeBSD that can utilize blocklistd's functionality. +The two most prominent ones are package:freebsd-ftpd[] and man:sshd[8] to block excessive connection attempts. +To activate blocklistd in the SSH daemon, add the following line to [.filename]#/etc/ssh/sshd_config#: [.programlisting] .... -UseBlacklist yes +UseBlocklist yes .... Restart sshd afterwards to make these changes take effect. -Blacklisting for man:ftpd[8] is enabled using `-B`, either in [.filename]#/etc/inetd.conf# or as a flag in [.filename]#/etc/rc.conf# like this: +Blocklisting for package:freebsd-ftpd[] is enabled using `-B`, either in [.filename]#/etc/inetd.conf# or as a flag in [.filename]#/etc/rc.conf# like this: [.programlisting] .... ftpd_flags="-B" .... -That is all that is needed to make these programs talk to blacklistd. +That is all that is needed to make these programs talk to blocklistd. -=== Blacklistd Management +=== Blocklistd Management -Blacklistd provides the user with a management utility called man:blacklistctl[8]. -It displays blocked addresses and networks that are blocklisted by the rules defined in man:blacklistd.conf[5]. +Blocklistd provides the user with a management utility called man:blocklistctl[8]. +It displays blocked addresses and networks that are blocklisted by the rules defined in man:blocklistd.conf[5]. To see the list of currently blocked hosts, use `dump` combined with `-b` like this. [source,shell] .... -# blacklistctl dump -b - address/ma:port id nfail last access -213.0.123.128/25:22 OK 6/3 2019/06/08 14:30:19 +# blocklistctl dump -b +rulename address/ma:port id nfail last access +blocklistd 213.0.123.128/25:22 OK 6/3 2019/06/08 14:30:19 .... This example shows that there were 6 out of three permitted attempts on port 22 coming from the address range `213.0.123.128/25`. There are more attempts listed than are allowed because SSH allows a client to try multiple logins on a single TCP connection. -A connection that is currently going on is not stopped by blacklistd. +A connection that is currently going on is not stopped by blocklistd. The last connection attempt is listed in the `last access` column of the output. To see the remaining time that this host will be on the blocklist, add `-r` to the previous command. [source,shell] .... -# blacklistctl dump -br - address/ma:port id nfail remaining time -213.0.123.128/25:22 OK 6/3 36s +# blocklistctl dump -br +rulename address/ma:port id nfail remaining time +blocklistd 213.0.123.128/25:22 OK 6/3 36s .... In this example, there are 36s seconds left until this host will not be blocked any more. @@ -2663,10 +2663,10 @@ In this example, there are 36s seconds left until this host will not be blocked === Removing Hosts from the Block List Sometimes it is necessary to remove a host from the block list before the remaining time expires. -Unfortunately, there is no functionality in blacklistd to do that. +Unfortunately, there is no functionality in blocklistd to do that. However, it is possible to remove the address from the PF table using pfctl. -For each blocked port, there is a child anchor inside the blacklistd anchor defined in [.filename]#/etc/pf.conf#. -For example, if there is a child anchor for blocking port 22 it is called `blacklistd/22`. +For each blocked port, there is a child anchor inside the blocklistd anchor defined in [.filename]#/etc/pf.conf#. +For example, if there is a child anchor for blocking port 22 it is called `blocklistd/22`. There is a table inside that child anchor that contains the blocked addresses. This table is called port followed by the port number. In this example, it would be called `port22`. @@ -2674,7 +2674,7 @@ With that information at hand, it is now possible to use man:pfctl[8] to display [source,shell] .... -# pfctl -a blacklistd/22 -t port22 -T show +# pfctl -a blocklistd/22 -t port22 -T show ... 213.0.123.128/25 ... @@ -2684,9 +2684,9 @@ After identifying the address to be unblocked from the list, the following comma [source,shell] .... -# pfctl -a blacklistd/22 -t port22 -T delete 213.0.123.128/25 +# pfctl -a blocklistd/22 -t port22 -T delete 213.0.123.128/25 .... -The address is now removed from PF, but will still show up in the blacklistctl list, since it does not know about any changes made in PF. -The entry in blacklistd's database will eventually expire and be removed from its output. -The entry will be added again if the host is matching one of the block rules in blacklistd again. +The address is now removed from PF, but will still show up in the blocklistctl list, since it does not know about any changes made in PF. +The entry in blocklistd's database will eventually expire and be removed from its output. +The entry will be added again if the host is matching one of the block rules in blocklistd again. From nobody Tue Dec 2 21:46:41 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 4dLZ9F4Tt8z6JDp4 for ; Tue, 02 Dec 2025 21:46:41 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLZ9F3yLRz3HQZ for ; Tue, 02 Dec 2025 21:46:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764712001; 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=VIuV3fCajeyfDPMSQabRlriXCIofEkkvr2XZb2N1KyE=; b=AiRhPUQrNIFuOvSm8mgTlOZP61UgsSoFwGgKHL+Yg73QkCXwhb2y/CfkBvkx5gNiNsOBnr CO1xF3/LOCI/IPcmi9Vp0clAK3K6+6umYWCUvlFY8aOsY+ckfN087jKaVWyUnWlBGGF60F I/NIdnSE+O3+M/zmelGRYANfQVQfEUe7RBoH0i5E8eHTdV2yMHtPfIqDPEpf19qHQoBrnV GgCkoigSdDf1sE4OE3Lm0of5kC3Bn5IGAw2AWN9kGt4SOcTsZWX67tyfyhxQL0RxJa1bCN v9wsyc464r8vXU5K39jnseQq31WujIYcFPsHE7EU9emLUAax0vMiNSQSCP+a3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764712001; 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=VIuV3fCajeyfDPMSQabRlriXCIofEkkvr2XZb2N1KyE=; b=kfSGNBpigIVRi119hFfnH0USRX0UryqMSrGA/51u+iTPaBR68WBnLo6tR/VjxWbXfoHsfF Fx9boirRPiHtAZtMMFQLJdkJHb8V3pl6OAERwYL2e+I7OvGDQFKPT5uCCIj0ePsUejwtau tJ8EXXJPSTwtS85BLNX6mroSD8JqJXoMBIwIWZiew6NOZKorRBQ+vRha3X5lBoZ9IaV8Bt 59kkOYYohL6L//1osACf3BPDolPNMfzoWJnZ2o09NCgEGJeVeF0fh1B7xP7tsHi9Ezmpqv C6oSeYKouLZUPUkqSEkEpnQtWPwhBvE+bQ/gJ2YNloSd8zhG4uD3+j/eunhalA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764712001; a=rsa-sha256; cv=none; b=mgHOajAB7OW/mC+pwIyZnsQx1l6firAwxtDIo+YPKpiqd1vcI7/APSGw1q3CSl1mReAydV 856ymE2kjQx4Fe6nCCfgy9vOHm91133ab2Xf81IoIXON49ANAY6eweHcJ8baVuKgEYRU1M 4I9P1iDNN3GEIjElqaorFMgJJXkSQAuWchEcZEIAV6eTLFDD2zBZso983jIVcBuJsj7dIu /KaTI6Y67i21n82gJbB8WDE73y0KzQSLpcEFgB4Ub2mPmhNBfqk718cjyOIbJTS2IL33Wf h6Cz+cPC7x6sphJ40gbWA28q1XoZK/gmHfOOmNdBb4QFmN8Lek7t7xqRA1dJgg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dLZ9F3Qy4z1NpY for ; Tue, 02 Dec 2025 21:46:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3261c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 02 Dec 2025 21:46:41 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Jose Luis Duran Subject: git: 777d57efff - main - handbook/firewalls: Properly point to freebsd-ftpd 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: jlduran X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 777d57efff2ac548f49ce6de6f0c78d1ae37607b Auto-Submitted: auto-generated Date: Tue, 02 Dec 2025 21:46:41 +0000 Message-Id: <692f5e41.3261c.68f72642@gitrepo.freebsd.org> The branch main has been updated by jlduran: URL: https://cgit.FreeBSD.org/doc/commit/?id=777d57efff2ac548f49ce6de6f0c78d1ae37607b commit 777d57efff2ac548f49ce6de6f0c78d1ae37607b Author: Jose Luis Duran AuthorDate: 2025-12-02 21:45:04 +0000 Commit: Jose Luis Duran CommitDate: 2025-12-02 21:46:21 +0000 handbook/firewalls: Properly point to freebsd-ftpd Properly point to the ftp/freebsd-ftpd package. Fixes: d8631346f9 ("handbook/firewalls: Adapt blacklistd to blocklistd") --- documentation/content/en/books/handbook/firewalls/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/handbook/firewalls/_index.adoc b/documentation/content/en/books/handbook/firewalls/_index.adoc index befbf89acc..0b8f580471 100644 --- a/documentation/content/en/books/handbook/firewalls/_index.adoc +++ b/documentation/content/en/books/handbook/firewalls/_index.adoc @@ -2612,7 +2612,7 @@ Remote rules allow a stricter enforcement of limits on attempts to log in compar === Blocklistd Client Configuration There are a few software packages in FreeBSD that can utilize blocklistd's functionality. -The two most prominent ones are package:freebsd-ftpd[] and man:sshd[8] to block excessive connection attempts. +The two most prominent ones are package:ftp/freebsd-ftpd[] and man:sshd[8] to block excessive connection attempts. To activate blocklistd in the SSH daemon, add the following line to [.filename]#/etc/ssh/sshd_config#: [.programlisting] @@ -2622,7 +2622,7 @@ UseBlocklist yes Restart sshd afterwards to make these changes take effect. -Blocklisting for package:freebsd-ftpd[] is enabled using `-B`, either in [.filename]#/etc/inetd.conf# or as a flag in [.filename]#/etc/rc.conf# like this: +Blocklisting for package:ftp/freebsd-ftpd[] is enabled using `-B`, either in [.filename]#/etc/inetd.conf# or as a flag in [.filename]#/etc/rc.conf# like this: [.programlisting] .... From nobody Wed Dec 3 14:51:03 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 4dM0vD0VQKz6JWq7 for ; Wed, 03 Dec 2025 14:51:04 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dM0vC6TZQz3RWt for ; Wed, 03 Dec 2025 14:51:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764773463; 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=27M02t9XKYE/gPfToLnSXfcc42t8XnxTYOG0eP1kAFY=; b=R12M+DAnnaFeyo8xTpV61tE9ZTJIsSgtQjv+ZOFYOLm/OwFfBlJM1RPczU+xdM1vuK8hwQ zpr22muAYGqKMyffrJC/1i1kW5v3YKgn9lWvG+0Vee+c8c2TyCih86nP4qlW9Bwa9Jy1Gz JZtb6Ccn5LKopUbWZmSmz5pqziC1lA1C3Srj6UKK5xTGdzTvKo3+jPxVTC+xvQ15gHjA0K u8nt6D86dtd/yq6beIRfKEv7BaBH+b4xllxlUO42cbg3iFA392pFLN3nHgs7J6b1ti+RVL qloX0Jwy2oFCAXmHp1LXmq2WIeFrfjeOmdLZiPILH1Oq6a+KkXZdMsCW+9gskQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764773463; 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=27M02t9XKYE/gPfToLnSXfcc42t8XnxTYOG0eP1kAFY=; b=cjB7OQVTF84Egdsg37+jUxlPD1A2APzX9YSVmgAgYwVYZEeVsYPuE1e908QvUcg3025KfG ncE9wSZP3NZNndKmvrpEiY917qDadOdexwnLesw5/9ooV4gWL0lDIR/UA8/4qZlKfIsray vN+wp7jM5C6jLvkSpkewjKULa8LUq2oom8XGXBVfPOZUJ2X4c+3sHdQbSDS8fe3XCg3QJB RoKHIZe2f8hujQPY0vp/MSSnVx+Q+Iv7hOfOgDkwMMtqHVb+ebs7qFrXwdvHOkTmgyyDC3 VHyPkHU/nA7NpiMHvW3Ce7AmQO7WuqLFSRX8dDmV/QZ5A3nkHoDMjkxy4rGBYA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764773463; a=rsa-sha256; cv=none; b=OZrJGh6RGzEa4oUc6ZUIdxrT7tJlsBCdZe5N+7B/tfy9Kaik7qAFVD/wtvt6mq2+m05tQP jF+/DBlqeUX5A0Lt5neVG5FQWFy1pVtA3c+2PieigqkDm2XwYDt5IiqotFpoNzlNtf/Pe7 CboilqeZyKbHvlLT1iwc2akkGUKwNsoO6xCG4CcxmvmONwu4ay01QQD5yQ98Zv7Lhzh3pA kzTaPXVEbVaoNdFWAUXDsl/WRW5gGoj3Jfhy4PryCbi23qhGhc6OrFooa6G+Mju1aJl+Ei a+5T2EvNirw/9U2JOnlleF5JCgIR43Suu8npZ28sfMSeDbVjFtWsPP261twMbw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dM0vC5zr2zj2Y for ; Wed, 03 Dec 2025 14:51:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2c339 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 03 Dec 2025 14:51:03 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Timothy Pearson Subject: git: 201af1a14a - main - new committer (src): Timothy Pearson (tpearson) 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: tpearson X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 201af1a14ade949f3d00f2cad5247d12de04282c Auto-Submitted: auto-generated Date: Wed, 03 Dec 2025 14:51:03 +0000 Message-Id: <69304e57.2c339.721f3139@gitrepo.freebsd.org> The branch main has been updated by tpearson: URL: https://cgit.FreeBSD.org/doc/commit/?id=201af1a14ade949f3d00f2cad5247d12de04282c commit 201af1a14ade949f3d00f2cad5247d12de04282c Author: Timothy Pearson AuthorDate: 2025-12-02 23:15:52 +0000 Commit: Timothy Pearson CommitDate: 2025-12-03 14:46:51 +0000 new committer (src): Timothy Pearson (tpearson) Complete steps 1-4 for new committers from the committer's guide: 1. Add myself to doc/shared/authors.adoc 2. Add myself to doc/shared/contrib-committers.adoc 3. Add a news entry 4. Add my PGP key Approved by: jhibbits(mentor) --- .../content/en/articles/pgpkeys/_index.adoc | 3 + documentation/static/pgpkeys/tpearson.key | 130 +++++++++++++++++++++ shared/authors.adoc | 4 + shared/contrib-committers.adoc | 1 + website/data/en/news/news.toml | 4 + 5 files changed, 142 insertions(+) diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc index 8fd6cd8eff..01c6565b77 100644 --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -1559,3 +1559,6 @@ include::{include-path}mwlucas.key[] === `{dhw}` include::{include-path}dhw.key[] + +=== `{tpearson}` +include::{include-path}tpearson.key[] diff --git a/documentation/static/pgpkeys/tpearson.key b/documentation/static/pgpkeys/tpearson.key new file mode 100644 index 0000000000..ad7a58e068 --- /dev/null +++ b/documentation/static/pgpkeys/tpearson.key @@ -0,0 +1,130 @@ +// sh addkey.sh tpearson EC3C80BC57319B7E ; + +[.literal-block-margin] +.... +pub rsa4096/EC3C80BC57319B7E 2020-05-18 [SC] [expires: 2028-11-25] + Key fingerprint = 6E58 CA48 BEAE F11C 0345 205E EC3C 80BC 5731 9B7E +uid Timothy Pearson (FreeBSD Cloak) +uid Timothy Pearson +uid Timothy Pearson (Debian Cloak) +sub rsa4096/99AD0FA72A8C89AB 2020-05-18 [E] [expires: 2028-11-25] + +.... + +[.literal-block-margin] +.... +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBF7Cre8BEAC9lnDvcEm+cIlzO5YtcF4hVy0l4Rj6J39BEM61Cf7PMMWuGmK0 +MTE7CTaVKDMdEjyQbDJ9qZVhauMI/xoOFYVlV7fZqvEWPUKcl0YQdXJKCS9JsmLw +liD6T6F74cR7TI0GIHzMKqKxOpjq3PcZQ96w4T+1NU6511RzNBmPgDrVGquy2WSO ++cSZPqcjaGp60WrWMuUaVYCumHB+3YFlUG3RI4qkJmxWl5Ra2bK9jqKumgOtuEfU +eOLzU4l0h9Vu/VEsrmiDoRdxlZi3me9oYhDRCUo0jlfC2CkixkL3y+OMUxZ1d57g +nYk4of34qS94jCn+j3bT5JigaaooF3f7/d/vdBDyTN+QgboBq8IuTymqjLL3BXkz +bTwHwxDkG/6XisuPLEDL0jOXMC71bQds8xgmDUVnjFxt6FIsjtN9p+19CnavKwI9 +pq3ZPocTCJLstgDATzR/MT5Ww2/ZYu+awjpxlHmb9/2Ik78ThAEdJ0MxhbKN4nc1 +tCNr7n74v/ObvaU1BrzlCj/lC8NH7ahFuwHbC9LU78NcoE3QCt9JnGUSN4/rWIJe +10MjELF+Tb/1pcDlMsDAUJZEikGCBah/BL1Z6OqgJMVe41F1blPs6CFBsnNfgjcP +L2ODXsoKMuRDUCbzd4tN6YhM9cmWfcyrVi4zJHICy6OJwP3qqs7tdpBLiQARAQAB +tDBUaW1vdGh5IFBlYXJzb24gPHRwZWFyc29uQHJhcHRvcmVuZ2luZWVyaW5nLmNv +bT6JAlUEEwEIAD8CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAFiEEbljKSL6u +8RwDRSBe7DyAvFcxm34FAmknD5sFCRAH/CQACgkQ7DyAvFcxm36VIw/+PM7Lsuek +VnTp3RfONy9zeJ04m8L0J/IGWyGtAwd2EQ1EDtn3PsWNx2hO3shkwNjkLYWXq8dW +xBRbHuDdqcxi9ZdtcTrg1Bboi3LkoMsxVNM5PobDV8Cvx2ckCAcbwMyEMs1M/0V+ +EVHu7sxxOz+5r+8x0HAPXoBCSnYJaHWwAzGkAvDIgi3d0/hK14SPCADNthR6QgP8 +SAaYQA+sYIZSsIjkv5b6Q8O5wg7S77zxigppGs9yTBG1oRZkRNDLqSaefcttUoaa +7Y2a9xcy2nsToClbNr5EJDlSBchZBG+KzU3gglJNH5Rhyz5GHK6JPZCsOvAEmjND +WUM9TzA+XjApJxn8Q/3iPsG/URVeVIPI7pByl84qtVNk41YvV2t98XbLC2fWL8je +YdMgpmb7STTRkfLnmwND3KnGcg+/MEp1ynIEczT+3eLrL/AZP4RdZflu0AU+pKx3 +f7A+lzHj6LQLFIw0yGtTkgRizPFzJYFH0hkrLmbNQ6o63VBAa2aDZzUxv7IIxXMr +yoDuXJoA7fVtl4zczfNkAbSRgcq75zZLxmWI7qUeyZtCEVHE1JDD2G7ferGQc1G8 +52TF3o7Mct+nx7CAfAih3L5+UglkeKhBJIokbjRrTlDHzA50CHpwSJIdFlW/K3x0 +pZ/508AHwc1vxCwb0uQHBj2WQ1+hk1B3oPeJAhwEEwEIAAYFAl7Cup8ACgkQeeXq +oUrhsk2YaA/9GDcQct/4Ct+SSfuBo0O5/t+//pnlhWv2B5Ji5u5jBD7YEGe6HoLk +nC4zyL36rRRDKfmH2ALZnANcGKkASWHvmw3f7wsqoDYKmH7+bTw4OMDUj+/zKmgw +zuLnZ0XyPgAW/Wd7z4qd4Ul1koCUEGHUDZtwJXMwp1to7Nk0mJ0cKFyp6TKyCHn/ +kDOfsl2WcQxViAewRGIceSngdui3hdKr3Eq+LC7RIncvRDSpTW2OECSZnXY573aW +d989zPTHpzLheVEUxo1+eVCg4nzX3HT35mG6AEuynVXKcMAdjNF2cpEFYDH5ifVZ +aG13iiPg2/bMB5labHDjQVPBxlo/4ouTm2FtdLnSZd7chY/je3JQMKRvnP6y7Pqr +Sckwg3O6BXFdMb7Nro/ncfvdGaz09xqyMaT7kr9J2Gpd79MuwTskUZ3laOeDE3HZ +ze9LCw9aSeyFWrUFIcNk1l4rirK17tovlQ81nPw6LAqYp4RRw67iEfkQIgMP9JtO +P87yBs0f3YpEFjSIno/8refmk/HAvpE+lbrH1W9C5XBp8FlfF7wsqjC5RI99i5Ro +9APJmskfMUp1eN+stvW+ONu2m0nVwZU+DgkcrAnrbFMkc3C/v79x036KEj0DHsaA +C/RgMxLsajSeXpcTFummutUxMntI57ySRFbF3kgXzL+ghEkdr1XqfMKJAjMEEAEK +AB0WIQT7BQkcVVQDXBp29zyumxE4OG7K8gUCZTVjFgAKCRCumxE4OG7K8vLMD/0W +hmWaUH+Ixm5o1NX0Amx3B5yS2sSalM970lOMHnoDfVou/T4G9ARc6Kzf2ilSf/G8 +Puz4ebAnZnA3mwoVn6YCkbcTWb/qkh3HE644xYWixWUot6hes2xIvha6/OwbTgTM +PW5kZL3XpqUr0+MReQ/SKP6gz1L1KkJXwqsGE1FvkdRqh9884exMnXUMkxfzjy/b +TnleGoXATLywcRsUjf+3s4xZhycFdw4KnRkDyErUWLclBbRKLmj6R5Wsc2glPjFj +WzlX0fz+BuIzvWfJIzGJH+PzgHWbXXjcTxptf3eQZWvcYxcxvJLffO9F7n8EcToo +GsXI255ynw7PYarEhF/8MEbxb1oM3GGfqyCiV/riPnu/bdUVIK91Txp25CyYyXSz +eoBEqHOzCNJ15ApTTVJmWbHqIRAx82BSLNOKD4b7TnuaCbO175+GCG54C0nkNd6B +a8tKk2GlL+caLKcyNiJYIavcGxkQ2wJHn9pxoqV/+uIln77pMvhDJhyrzSYCPazs +GMerp9PrMNx9DOXvNAh6wUuJwsCkk1HV+5z4uBE/g7cvR5eOBoJcSRL+knHx1uVh +f425BRDksRS85fcLaP3Bv3l7ejxRqzv8GMAQJQUr3PbqQQZwhizGcfn89JcCs7fg +HZPu7EPtPqOXA/wQDGkKsqJgOi+d8F2vmBPnAV4rZokCMwQQAQoAHRYhBMSWXunj +AV0ZLMzytvdYzjGNdyldBQJjuiy+AAoJEPdYzjGNdyldnhkQAIJcsf1wKYW9HYdY +VAf1zBmzcx/Enry5PINDPLPe9pkh4kaootf7WVVIydZhxLiYKuuKQouvO312V0f1 +aW6SFQj17i/5ULt6SoNZSLLvNGUwC1gaBS7+SGaLcPru+gQqLcvmyw8DAiODbszN +Xh+X6sazOXSS5GCZ0npGwM9rL2CclDVzZBeS2r1F96t6QKZ+IpgF1XdqZ2p9zPsx +W0Ii2J9gsF+z9VfrlC9qPSI7su93RFotXJEAwBsBByfi6yB1ztybzmZ8eot5J9cO +qKAGXTiJLRbCbJAtwgBXPi50OsDn4HVmS1ZWEDMGvnx4svHIOGwkh3jFESIQEn7G +IwudOkU9Cp08E2kngmJCZblOZ9XrkZSrfopvZ6SlipXRRS8QnZqqdxtcEpsEHB1A +kniRRal6Xwmppez+oRgkC5zBn2YpJIgPn3f2JtHRj1oYUwBvahnCtfc61IEa+1Yz +7p470aS7138IvnNtZoLpC+x/BYFODVc7lrzbA8JJW0Q6GlA+HYbsBU18cCY2KZdc +5EUVYK5IuiGr47DfPKonY8nibpGNbphm3tJ6oCL/+iX/JdOiIxsmpdF34x5bo3xJ +4GUnpqJRP6kEkAhPu34EybqdcDZQLHKmzhHyLVPmDwW/Mw0Hmj0rzECKUdvlzW8f +/MXItAfT6arxFMpEnG7P96R9jsnwtDRUaW1vdGh5IFBlYXJzb24gKERlYmlhbiBD +bG9haykgPHRwZWFyc29uQGRlYmlhbi5vcmc+iQJUBBMBCAA+AhsDBQsJCAcCBhUK +CQgLAgQWAgMBAh4BAheAFiEEbljKSL6u8RwDRSBe7DyAvFcxm34FAmknD5MFCRAH +/CQACgkQ7DyAvFcxm35o2g/9Gg+DBTx/90ONaGTpGm2/1ovH0TffKpHQpp6HkzTL +fADBogEv5i7MDaOI2V9W3VApEA3xfcMQCwxPSr1tCOeh+9QYuQZ0/FRx++d6DrwP +Zlg3z5yTqAjYKRJeNiF82EZsbeCfiwajRSVNMXoWkg3ApdHep+Wp4bZMmIgh1Q09 +J8mvCInAMlvdKjmvKNEw37xcbtRBlV3iEDDhWrWEvCsJO2l5z7TH+R3veDyuQSsF +tW9a8gYDtdEZGwwmEnDm+uIilaQRdTSGgMu7H0914frAASDVOk3rC5Elq/nvSesr +PPirVaQXfoFpVJXWoTcqB50Dcbyhaz7gtAZ/hqtUE5HTK7DnHYCRNBZTlBt1z1A5 +EEbn7ArKty8gLvUVw/CkVNF4PDb1wOnCJ1CHHhKUoVHqVjtF1Wu/veUOo7iTRTQ6 +7jE9XO7MP1Y+jVEo6Pviik3uJbSVDydFy0Tp7kE2oH2mlnaq+xCaGWSSSDg+qqGB +N/+Vf1egDpUXbxAIC1OARNNWUXpiP6LE6SUhwgDe4I6alxh7RWDSX8h8TXWcpYRJ +S85fe7qow6t9bypmiSqZHQlnOd2T0su7TP7eIRSsOeznc0oIlpYCKq6vp1iiBh7h +6o+ZOSdeKKQMLZjlDHK1wsF8/yDfL6bNXM6ry0jIwyLzn5aLxxte8GWr+nTlgW5/ +gIC0NlRpbW90aHkgUGVhcnNvbiAoRnJlZUJTRCBDbG9haykgPHRwZWFyc29uQGZy +ZWVic2Qub3JnPokCVAQTAQgAPhYhBG5Yyki+rvEcA0UgXuw8gLxXMZt+BQJpL2H1 +AhsDBQkQB/wkBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEOw8gLxXMZt+G9EP +/i6ws2kjZeGofTHqvTo4rGGTowrXeAxOTqV3S8NKZQTA4Pe37hjmVQLSw/w/prLK +CalLHS/JyEv68MlIhDT7sK1jCthTSCRUItSwTUgjyC+bGb76WU5QpSf0+5Gh6mrR +ZoG8lgziAWaPWJg2wDEG7sV57HfK5vt36CibzDRVxpMiwl3DL9yv0YDiOOcxr2IV +AnC0zMY/jymNKRoEhOX5cT8GZOjt8kN6FydMZpkUdKLD4mO2aL6fyieMhNkS3yO8 +Ud1zMYdOVqo7Syi6cui5frC9D2DE7gF8lEtYpQH1H0egnZUte2a8JYT6cTcSlUZv +hdq0MXsgDz6vk3KHiCEQ1o6G/Y9qklcGVxK0VQC7gh/0NrkIYCaQN3byQTxsqDVc +WiwzlwzROKhofrsPH1rTBryqNh8f4jsbRDElijW5Vd7zYhvUQduxFrbTCTV1uQaa +wo4OLpmM93+7KxitZ4q9u9bNqwBLqlY6DGlBuIIQybm0O+opOk3CNE2Ev3K9bHEt +vEbEOXJAyLV2cRm2nYdz7HIXPeujLjHeFuS3/jpnx9BXSYmseH715xGQtF4uhjrU +Jifpy8NPdHYkQ81UIYGhQ2hm2uKi4uajQTWqEIW2hOBBbQ82TKS4rkYcjxsA84mg +I6jJAVefTDdtHyNvpxoskFBDWdFG53R9h/QzN3wKE6AQuQINBF7Cre8BEADFDPfn +g/Dy+xpr28VTifrr+TFpEZUG6r1HY36oV54bszj7UDRrb0Ot4JFlxha/q8hDNYz4 +67rA43b7QknsIRxapdsushpSSrfLVYKzM/gUnNU4eH8Esnukv53JLSlX5RGAC2Ys +ymEJAWBMMCcs8vrGuMWdWusCexT7sbjuzW3plGF9O32R9o+x0H0WqYXQ+EOlbt28 +6Un9TUDWF1RbPqE/ZeddSzF2fvjd4f2h8uy1fUI3R5ykfqJvZoglAFeipxmi1TzS +u4LdzggkB94CHfRq+f+hy2QU6UToN9nmHa+1imXtDZdglMNKIPnBHDRWa9c3oHqk +PeTsELEEwNzOGxhxjfqPQ3FKKnlyKtTpBZMxT8wriy7Z4fZ4QS1hMJwEHmEpETyT +1HtnJOQWZAon8Pge88vlILhyhAoPvrbLDZsdXKSMeGACGryW/C5kXZ3xLgaNSabH +bp5a5WcR9FZ1VncBHXTyRPoJm8F6wKJL64wWiw1Whmkyxry0/Lfi2GSA39TnU2kf +ZjhCMrfYWdPJzOR4p313p2uvc3RmBxcNtSSHOFD5V3wfusQtS6ciebGXLnsUfoIa +pFiLhASf1RMwJvoECre41GxS0q5qMv8EcdvDVdGpc0tQyjV0ic3PDfQHjwHDjX6Y +loY8ji0siS7RbegBatOizk9IqoIFcbLWLaJB4QARAQABiQI8BBgBCAAmAhsMFiEE +bljKSL6u8RwDRSBe7DyAvFcxm34FAmknD9AFCRAH/GEACgkQ7DyAvFcxm35PQA// +RsCpqXiQ2VotMwLoFmFNl7kP0SPZo8ZzVc238wS6SALDCS8bNLwX7vIw0YVtyoyS +VpPhrcIsKeFBlu2Z2/O3hjeRNHG/o1zZJOnUVP7y2y1MQSQH1PFsArR7KNXf+tLP +t1FIZT+2JcDqdcVTwXbv1FB+/Rfo0alB/PjeCD6NItM8354G0WGFAm71jIXf891B +5AXR2ZroU9f5aU9L4+0MI9adQvzWxiMO30hgfuOFxhXucGAw83QIN23iVfh/Zwoi +XgaGNAnl0Qg8aFnFDHDBtAOu10222sp2sLTQk1bgzoIfxPAqI3h+C80CbObXYR6Y +GS5nfuT2qHhij8XYOd5GNmNaHWFMV82WBdbazZ64JHp0NSqk8ZkyAre+uRLjUw8l +p7CKbKZANaCfnMoxaGEYxJYXNIB+EDi/Du6fIh3xZ9PjRli36kazINtSRJJVnXI0 +gOAk941bIddk7+9PV0Paz1nCZrRwu930wWCVyxrMTU5tGDatxtfwztXlsVDSpxR+ +JV2qcTmwKURnKZecRcFrtvqUDtT5p8Q1IecLhUbDY2CKBjzA7C+688P6ExzEe0Vh +d2AHykpCc0yPyN+ysexLlNeVPgt/Mx+JFTHz7HeEAKnsVoEdmFMwGtvg33olXkVU +Oobt4gwCiJcUgreTnxBMG+2W9AhuRGR725xMB/4lLx0= +=1Kn0 +-----END PGP PUBLIC KEY BLOCK----- +.... diff --git a/shared/authors.adoc b/shared/authors.adoc index 10d6c58a36..a724718475 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -3447,6 +3447,10 @@ :tota-email: tota@FreeBSD.org :tota: {tota-name} <{tota-email}> +:tpearson-name: Timothy Pearson +:tpearson-email: tpearson@FreeBSD.org +:tpearson: {tpearson-name} <{tpearson-email}> + :trasz-name: Edward Tomasz Napierała :trasz-email: trasz@FreeBSD.org :trasz: {trasz-name} <{trasz-email}> diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index 0f1fd3de5d..4ab9f5b60f 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -268,6 +268,7 @@ * {royger} * {rpaulo} * {misha} +* {tpearson} * {dumbbell} * {mp} * {cperciva} diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index 82e98b8d56..aeae3cea19 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -1,5 +1,9 @@ # Sort news by year, month and day +[[news]] +date = "2025-12-03" +description = "New committer: Timothy Pearson (src)" + [[news]] date = "2025-12-02" title = "FreeBSD 15.0-RELEASE Available" From nobody Wed Dec 3 19:30:35 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 4dM75l48pMz6Hg0k for ; Wed, 03 Dec 2025 19:30:35 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dM75l35KMz43v5 for ; Wed, 03 Dec 2025 19:30:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764790235; 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=FC69fwMADhHuWAbpRT9GOeEQcrgHb4+wyjVOcRdP8x0=; b=kkwn0FHYa5HpZ2fwzUbJ0s2+xrEJoC2y8vlVl5xUPHWb58eKGFbS7W2iWS8t5b9kP1Z9Cu D4kTLHh/L6eCSrOER4w8VALoUOOefsrQsOBEeTXu3dklRy4xIWesn6N36M2rrYhaRN3Fki vlCBLepEaBd8mVgeyNZGy3a0CU3Tb0HjXZ8BifAfZpPkg4yt6vCb+9lmc7DBfFXz+MeXPM sKBwv3f7hACWXgImnPdtOkqbX6Q5hvJ4rlMhzCbU6tjnP1l1/F6/3FDtmtjVQ09NeTcnqa nWIkOWvQudGXR6m98mYFuS1uIlkmbvemjMEd/K+qRhoU2I9FRQ7IyjZbO7nGZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764790235; 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=FC69fwMADhHuWAbpRT9GOeEQcrgHb4+wyjVOcRdP8x0=; b=L+YtXzDOrklG0V7kzD7b2t/Ld3gPgwo0pSRnKZRafDALLq0sI6lccZ7yc5aLFSC529OvQ2 aUMDaljmjLnbphHnZ/K5fXi/2wAW9DcLXEavka6voNbN6FSXtpna2kSYMWGdJnzUx+3y7k 4e/tgYakEghutm9TZrnoIA2pjsaKTN4B6x8mp4nefe2Nkmh6a5KQqkMOhQYw1sMvo7xrwH J3ArTP7gA61YJ3PbI8wwj3ondWc28eRjd4rbc+55vrr0sA9zMdEGwUAijJc0CzefIFYL+u OBGNT4jAYMk1kUOUjAp3baKmX+LvWyGp9YnOnH8wwvkk4vHyjT06O/ezIM5hsA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764790235; a=rsa-sha256; cv=none; b=d7u+1I7+TakiE7R+aCNimS4Hd919+BXNrW8EiXZc+tbi+g+dG6GxpcKM1VBJcwW0D/lUf7 JsOE6S7ylU5vjz8/tuAXYqZ8oYC0Z4YxBDI4T3E3JGLa336Z3NN+b5KGRTYQ1wI1/Q86ZR dWRiBc0xXeATsX8lJgncfl2Tua6d0Mui3RQJ/szeyicTqxe2K6a+yKKeCpTTxrlzFDnnSl W6+jvY9XFDMVd3UQbfNhMTqRLU0G+CSH8rBGLRhB+DZRYalFrkcfQ3GXGeLX48O4UXInLO XVAWkg8y1vW8TasSaKlF+q0e9XeEwsTc/WYTfWH34VMfT+v89FoPK7TH7dvJvA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dM75l2QJrzrjr for ; Wed, 03 Dec 2025 19:30:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 28f01 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 03 Dec 2025 19:30:35 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 86653b2325 - main - website: update ru/news 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: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 86653b232578730debadeb925cdb28dde630ff71 Auto-Submitted: auto-generated Date: Wed, 03 Dec 2025 19:30:35 +0000 Message-Id: <69308fdb.28f01.44b7707d@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=86653b232578730debadeb925cdb28dde630ff71 commit 86653b232578730debadeb925cdb28dde630ff71 Author: Vladlen Popolitov AuthorDate: 2025-12-03 19:30:25 +0000 Commit: Vladlen Popolitov CommitDate: 2025-12-03 19:30:25 +0000 website: update ru/news Reviewed by: pluknet Differential Revision: https://reviews.freebsd.org/D53937 --- website/data/ru/news/news.toml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/website/data/ru/news/news.toml b/website/data/ru/news/news.toml index a75b1da258..c3e33aa1c5 100644 --- a/website/data/ru/news/news.toml +++ b/website/data/ru/news/news.toml @@ -1,9 +1,12 @@ # Sort news by year, month and day +[[news]] +date = "2025-12-03" +description = "Новый коммиттер: Timothy Pearson (src)" [[news]] date = "2025-12-02" -title = "Доступена версия FreeBSD 15.0-RELEASE" +title = "Доступна версия FreeBSD 15.0-RELEASE" description = "Опубликован FreeBSD 15.0-RELEASE. Перед установкой обязательно ознакомьтесь с Примечаниями к выпуску и списком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 15.0. Дополнительная информация о выпусках FreeBSD доступна на странице Информация о релизах." [[news]] @@ -166,7 +169,7 @@ description = "Новый коммиттер: FreeBSD 14.3-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 14.3. Дополнительная информация о выпусках FreeBSD доступна на странице Release Information." [[news]] @@ -222,7 +225,7 @@ description = "Новый коммиттер: FreeBSD 13.5-RELEASE. Перед установкой обязательно ознакомьтесь с примечаниями к выпуску и списком известных ошибок выпуска для получения последней информации и/или сведений о проблемах в версии 13.5. Дополнительная информация о выпусках FreeBSD доступна на странице Release Information." [[news]] From nobody Thu Dec 4 03:15:59 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 4dMKQl2MMFz6JN48 for ; Thu, 04 Dec 2025 03:15:59 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dMKQl1sq4z3xcT for ; Thu, 04 Dec 2025 03:15:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764818159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aejs5tJD9duas/MuCAKRhE0l6YD72kKA7lYbUNGZ1Hc=; b=cWFS+bQwZqBgtUWx0UBk5zQdMuCIaytqfd1oztj96oV/YTzNkdUsQXkunnKmwttemW+raX odw2WReygS9FTJ75k35oM2YHqBUIxSdp+mzLK0ktnEBdY8vJKx89wcvspaRtPWGrxlaFwj TFPvr9KhzqMR1qVeJT7fTUpe8PB9uLczwhcmRroFh5degh7Vl8CPLphq4INpdCY7NI7vzB yUkrM9W7l9lhJN25ILcRRKio4Stj0lzuxCb2WMpwS+HotqmkC6PMDo1pEFVpsP9S9LdqZU FS53xD7yXZvKRt14xsKCqxLCxulIzdCiNHyqX0PXB/PmU8gdyjGWhkJrCeqQ5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764818159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aejs5tJD9duas/MuCAKRhE0l6YD72kKA7lYbUNGZ1Hc=; b=HSO8LAZe4+otuGhbzBJpfaEwNnDXawl7s/MJ3gC5IAigMc5RFhhy3bdOJ8r2Y+q9xAM9rx PlJHvodkIwrfzJeCO2QBpSuEqcgq/V98nnFJ8KKQGTMbUiy04Jo80BcPQ8UiP84/Bdtgks paE3E96eUyg79YUwglyfNRVwvfc16gstyBxJdUJwOJMwSETZg2FgK1qdiT+za28cEfxZc9 fSFa9++AaJ3VYcyrMLzU7bAx/ODCXmW3Zf4VcizH98cMq4bbTFFscXghwSGuB/aGWVjvPn 7/NXgdSUSmHXcKSkKMUwksLK4adQneDQzB2aivRwYG+ToofcJhzU9DDHqiMj4g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764818159; a=rsa-sha256; cv=none; b=XPRgqoTGdmYU9gvWp4qv2pws6CgJJZ6dbo57mDT036B05t61VrNZoIYgu1bJxcQY5Ozsxi e/7J6BINaFIcWeXTGnmp9s04d6l3LsaAqQXsdIHmsOsDzFeFSwloDhTSjSF/dJmxCcslj4 3m3oL/sD3kT9+J+BHQ9f5t0yNGuL4Wt1Y6bJa2AVyi4D+gcvAetzmhSrnveww/FPyVWoul JDGT7enbXThOp0ztKigl0nnJ341ITrl4HmAMX0iLNF656yTWf/7vT7zbJyefrH3nWeL/Aa PaHNdUeb04VHgcUafz311lxaIR9Pby/Xv58da3jQIzrrtfQMfDjvYh7bj9q4DQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dMKQl13tmz15gW for ; Thu, 04 Dec 2025 03:15:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2fe12 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 04 Dec 2025 03:15:59 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Pau Amma From: Alexander Ziaee Subject: git: d05f51f35d - main - phb: Add missing gitrefs for FreeBSD_version 1500038 to 1500040 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d05f51f35dcce4a8b0d4b714c4eb514e016c3cbc Auto-Submitted: auto-generated Date: Thu, 04 Dec 2025 03:15:59 +0000 Message-Id: <6930fcef.2fe12.1cb79254@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=d05f51f35dcce4a8b0d4b714c4eb514e016c3cbc commit d05f51f35dcce4a8b0d4b714c4eb514e016c3cbc Author: Pau Amma AuthorDate: 2025-12-04 03:10:13 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-04 03:14:53 +0000 phb: Add missing gitrefs for FreeBSD_version 1500038 to 1500040 Reviewed by: ziaee Differential Revision: https://reviews.freebsd.org/D54068 --- .../content/en/books/porters-handbook/versions/_index.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index 21fbd993a2..d9f2c027b1 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -256,17 +256,17 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |15.0-CURRENT after changing alloc changes to LinuxKPI. |1500038 -|gitref:[repository="src",length=12] +|gitref:b7527823fdcc29f0da9c17152dbb062eeb18244d[repository="src",length=12] |April 19, 2025 |15.0-CURRENT after removal of vm_page_next() and _prev. |1500039 -|gitref:[repository="src",length=12] +|gitref:d609c5733b00151c1236618d8be472790f765947[repository="src",length=12] |May 4, 2025 |15.0-CURRENT after introducing a properly typed jiffies. |1500040 -|gitref:[repository="src",length=12] +|gitref:22d4fecbcf576fb799686972e3de7fc78938fe6a[repository="src",length=12] |May 4, 2025 |15.0-CURRENT after the internal API between the nfscommon and nfscl modules changed. From nobody Thu Dec 4 18:34:25 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 4dMjpT35l8z6Jlqq for ; Thu, 04 Dec 2025 18:34:25 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dMjpT2LCwz3gYl for ; Thu, 04 Dec 2025 18:34:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764873265; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iWZ/yOdEPMoTj5xBH392kSlDvuP92/o4etYnXuLeGTA=; b=XFGzCeYycXU1JFEV0disAhQaPUft/UDc9GmmoC/nkyGFfrF+Aqbo2WELpxuJwzG0VbCWOu VOwVcxyIhLMebHEG5DnqtbRcQBWNuyB5M+ECMlmr57UVJKs/B9silvP7nyUHfyl0tueuwj LbSaPPS6PBjpD1AV2cGw4v5BhBrVBShf/IPsTdjYX2LA/LLAdv8izuTFytvoWXDRnERLOX /kQ/AZFbxaRvgX7vYuUzjFJKdfgMWCVQZim4bx0TL55moAdT+VFwHmtQ9ebo480AOT7YJf DF+js+Crv9C3EkOk5AbIv2bj4e9tpijA9PEO5hRQkZDTpdNjWym267k6ywuxwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764873265; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iWZ/yOdEPMoTj5xBH392kSlDvuP92/o4etYnXuLeGTA=; b=C4/KCBPDqz0XNxB1IyOJOivpe/y+laidDeDMLbExfTZDzSVmvAJ946J6IY/HfExzuzp4rP fCusdePw/lif8t0A94SNpOHGsug8APH94o1ZqjShHaUu9kgVArxf/dxEyEnq/37VtG0zaO gQoJKVGTdCLDMcSz29C/tBs9OZtQOnsv7knPXOkWLZQ3Z4NIBWIRGwKUe1g2/5g4Kap3+o k67cap6gvPLSOn0RaxKPdM8ZJnxDNFi0Mh7LO5QIkqaHEkSFNJUkzU/EXuVo5OlErmUUhV SFLo3kQNAw6gRGXUa87KMhAdqcPVVAdOZtzjTJyXd7lHtkzyeMKbPuiTCMBdGQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764873265; a=rsa-sha256; cv=none; b=ZTpGg3sDwkBRhY5nkTEzEhQHko4984QFAsHIXseIrqza/n5u+7k9JTpvsapz3hhqOi5FNc 5Cf9lbu6SuvqOPZq/67Gl1yjcVUAqldEwkHX9SF3S3LWz2PuGcUUU3ZD6DH+VlkgiRDfEr E/qeDiOtVNDslZ3S/kbAtOe2JVUDPGRPy8oNkXYT2ZSTZoQAV5KBxqSwYmJwgHU4eMhQBz YvwBpnayAe/GcNlBPC2RfnVDh8qB/uz/ksOMCpq2dyR9u0YmHmQruCVQR26FAUrY1tNEwt ZKsxNL6spbZ76MQm/kovar4YWemQJj8NUa6K7Tj22srrROO7m579SQQXoxmNHw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dMjpT1jZLzcMg for ; Thu, 04 Dec 2025 18:34:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id caac by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 04 Dec 2025 18:34:25 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Big Sneaky From: Alexander Ziaee Subject: git: 56e5b24d8e - main - website/security: Update support model for 15R 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 56e5b24d8e91f246e36352ecc023ac86528f9b1e Auto-Submitted: auto-generated Date: Thu, 04 Dec 2025 18:34:25 +0000 Message-Id: <6931d431.caac.2e90632c@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=56e5b24d8e91f246e36352ecc023ac86528f9b1e commit 56e5b24d8e91f246e36352ecc023ac86528f9b1e Author: Big Sneaky AuthorDate: 2025-11-09 01:06:22 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-04 18:31:36 +0000 website/security: Update support model for 15R PR: 274197 Reviewed by: dch Pull Request: https://github.com/freebsd/freebsd-doc/pull/567 --- website/content/en/security/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/security/_index.adoc b/website/content/en/security/_index.adoc index 1f9182a083..47d0261f0f 100644 --- a/website/content/en/security/_index.adoc +++ b/website/content/en/security/_index.adoc @@ -116,6 +116,6 @@ In the run-up to a release, a number of -BETA and -RC releases may be published [[model]] == The FreeBSD support model -Under the current support model, each major version's stable branch is explicitly supported for 5 years, while each individual point release is only supported for three months after the next point release. +Each minor release is only supported for three months after the next minor release within the same major version, or (for the final minor release) until support for the major version's stable branch ends. From FreeBSD 15 onward, each stable branch is explicitly supported for 4 years from its dot-zero release. Support for the stable branch of FreeBSD 13 ends on April 30, 2026, and for FreeBSD 14 on November 30, 2028. -The details and rationale behind this model can be found in the https://lists.freebsd.org/pipermail/freebsd-announce/2015-February/001624.html[official announcement] sent in February 2015. +This model's rationale is detailed in the official announcements of https://lists.freebsd.org/archives/freebsd-announce/2024-July/000143.html[the 4-year support period for stable branches], sent in July 2024, and https://lists.freebsd.org/pipermail/freebsd-announce/2015-February/001624.html[the switch to a branch-based support model], sent in February 2015. From nobody Thu Dec 4 20:25:14 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 4dMmGL3rWZz6Jgds for ; Thu, 04 Dec 2025 20:25:14 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dMmGL1LsHz425q for ; Thu, 04 Dec 2025 20:25:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764879914; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=h6Zp7OJcnF9MPk/+WffZ0VyJXiL+ohIcnTzxhFcVnd4=; b=wFKUJYTT3enCiJZbqMOdjEpwZR6pX9d6/ilkQK/c2I/oWV4b97Luu0WJ+Hi5SL5e6cYikY YUapfEl3zaEDrRe812ZZXybHO4xQQaU4TEo6cXnQSlhl7MslWgOQMFUR/nKhgmz6Fg7sOn sVqeQoM7tV6CJPXvQX0HpyPO8q13vDL2Xqqz+DEz2QR2uJbQyWq7cW/R/MXoB6QwiDNZlp 8BPsNVUWYDJs4rJYhez+g2b8kH7ojBjFgGFXZP2GvYnnyMup+0GhfsuTHy+e/ajSyi8OhI MpSu/czFpIzF7Tk7ABmE2b1fxU2H9jIE4y7uTv+iPKHKj2GLvt6wKnPHA4UuHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764879914; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=h6Zp7OJcnF9MPk/+WffZ0VyJXiL+ohIcnTzxhFcVnd4=; b=KK8N7fPXmOBfFZs8TNw6ooPlumubqEi3rgHg0jEXUL1Hjbw0aiHWN8FOuESl7PiyAHKZW1 gK30f00V3Mn1bmDUXgRX5m5qnjK9lKNLSOLlqjel/X6xgJYdMWOgM+t2bGRWvglSVmgd51 bAjeJQlc+gtvhmeDJPPGLvpUdVxEqGR4oOOa48LObcHyyrh0BkdEZitvdhs1a0bn/QuU6l z6WW4TS1VeXQuKwxiGSZmlKzTa31EtQfsd7Rf8wpY9tl/2gyW/lOV+MdsImcIDmN/ZavMR 7Q9z4exY3bLHvaaI9Bw90VdDmDjkVE8rR3X9vKl7S7XD9NlcDbkeny9JbvR1Fw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764879914; a=rsa-sha256; cv=none; b=KzRfcISMUMerpuuw8wxLon9FqHuPrYzM0G9bgBg+LBt5JjcDYvi2PyckoQ8IiM/sNJhphP DrqpW6GBKK2EiQQI7BuXwiilnV17AoIjOkoBP2euH5BowWc3OZYxxpiQoPmk7NJP3Z6qbc drcLga9MEg5/0lJqk5KEdM0tg1NWBVfYab+PJm4XUpofao56Jmq2H9BtulGhj6ISz3RX2B OotmmQFOsieQm9ILJret+VIElMxgq5N71wqa8gJrgsgUhDgfYb5YWFbwq0RMcU5vSHxPuL 8qkkvmI4uVlbPWFKWL21qD2NtkMeL74O+agH3FKuQC5Me61we16zHvezD8byiQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dMmGL0CRnzfvp for ; Thu, 04 Dec 2025 20:25:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 29766 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 04 Dec 2025 20:25:14 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Linus=?utf-8?Q? =C3=85gren?= From: Alexander Ziaee Subject: git: 89907591a8 - main - handbook/bsdinstall: Quiet sha256sum checks 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: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 89907591a8c447ef8fe816b71cf339977f9f2a6e Auto-Submitted: auto-generated Date: Thu, 04 Dec 2025 20:25:14 +0000 Message-Id: <6931ee2a.29766.e4f2555@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=89907591a8c447ef8fe816b71cf339977f9f2a6e commit 89907591a8c447ef8fe816b71cf339977f9f2a6e Author: Linus Ågren AuthorDate: 2025-05-26 10:12:22 +0000 Commit: Alexander Ziaee CommitDate: 2025-12-04 20:17:53 +0000 handbook/bsdinstall: Quiet sha256sum checks Instead of specifying the filename to be checked, use --ignore-missing, which only returns output for successful checks. This flag is present on both BSD and Linux. Reviewed by: ziaee Closes: https://github.com/freebsd/freebsd-doc/pull/399 --- documentation/content/en/books/handbook/bsdinstall/_index.adoc | 2 +- documentation/content/ja/books/handbook/bsdinstall/_index.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/handbook/bsdinstall/_index.adoc b/documentation/content/en/books/handbook/bsdinstall/_index.adoc index 79234d2dc6..2712331049 100644 --- a/documentation/content/en/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/en/books/handbook/bsdinstall/_index.adoc @@ -193,7 +193,7 @@ Verifying the _checksum_ in FreeBSD can be done automatically using man:sha256su [source,shell] .... -% sha256sum -c CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64 FreeBSD-13.1-RELEASE-amd64-dvd1.iso +% sha256sum -c CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64 --ignore-missing FreeBSD-13.1-RELEASE-amd64-dvd1.iso: OK .... diff --git a/documentation/content/ja/books/handbook/bsdinstall/_index.adoc b/documentation/content/ja/books/handbook/bsdinstall/_index.adoc index 50b4a24046..f2201f5957 100644 --- a/documentation/content/ja/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/ja/books/handbook/bsdinstall/_index.adoc @@ -178,7 +178,7 @@ FreeBSD での _チェックサム_ の検証は、以下のように man:sha256 [source,shell] .... -% sha256sum -c CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64 FreeBSD-13.1-RELEASE-amd64-dvd1.iso +% sha256sum -c CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64 --ignore-missing FreeBSD-13.1-RELEASE-amd64-dvd1.iso: OK .... From nobody Thu Dec 4 20:56:54 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 4dMmyt6Lbpz6Jk2S for ; Thu, 04 Dec 2025 20:56:54 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dMmyt5kknz44Vm for ; Thu, 04 Dec 2025 20:56:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764881814; 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=Xjn58KWRzXewZ7NtM3byidQNTjgYY7KR1CNe5SvqTmo=; b=ffMXm14hCJtiiHSTH9yjBofknJHR6yHnahwfprhuiVYYwtHJUpJx6HIQAHsQxhFZUPvDXN ChoD2nCPW5//7WZWOC53knux/6bs1JfmfAKlDlxKZ5LBU27rqZE0p9JvfKb5EOOeXVGtyr zR6hhh2OIuNym8jCEjVWNJcsxWkohstnQAdvapgl2MMGG69fd4vTRy9x0rmycW28ET17cB Okeldw050lprIzBTIk/RM6R3Q0F9VKZTZzttJLdJ/6+JDJcnIRhGYX2Qd5pKsb7X8l68gg tabvda0fvbOtDpwm0OCWVaOlDrgFytsQVZ1HMfmBOoUDD4qqj1f9mhgd+LTxEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764881814; 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=Xjn58KWRzXewZ7NtM3byidQNTjgYY7KR1CNe5SvqTmo=; b=iyjm6IfJ6mvA2sYNWrUV47i4TRhW1374NIpgdIWZ4w4FUNuqFxjekxwM/t4UC2Ao8X7iK3 N/cw8iADLmKfReMjSYls96NOmosvs6dMvptc3+ylnS6kcqI+3zRcU5wfHxL+IBEqBAP40+ oGjLErHRKe/qoMCZ0Ta/43T1ceEzGnfcYuSMfDW3HhtYXSjQZfyW+R/8yM5zDyPFidrzu2 8gwE24KyXkCMH2MOpWtjYZ11krp0bbOZfvh4Q+xO7Y8VfqUz6DL4hE7qQhf4gMMq+HetKV FrEaMDR32tWvIUgaiunZoJg4uhztk47Qnz5wwFIwckZ2+pGBaRai5eLr2gRk9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764881814; a=rsa-sha256; cv=none; b=AdIb8rA/rK3TQR48ob43UmUXKD2BOxPRbAlha65M4PdotGMUa0b2Lly1irmflj9grkMgtM eWXfZxY9TwF/POAU8ybB05+EVrfjrCceHgB2qQJKtooUsPxr1alwXFYlimJl8rjD87nsTH rGjS1dwwbGpj2yW3HXhgdQM9TsQcPzcThRrMUkKfqkeexsPn7eXZ0fub8mt6jmT3fR81wo zPN8dRAmF5gsZA8jtM6mkZio5kl44IN1A7XRdNfQf/GU9Ji1PbcvYi9LoRcYvCgLeuFxZG eX1uJ+PFQI0IaTRyidI7YByW60LpdoFPPrvbPlkB8TM7eUpT2vzl9YIZ3ggY7w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dMmyt59yPzh3g for ; Thu, 04 Dec 2025 20:56:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2c48d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 04 Dec 2025 20:56:54 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: 2f0e09755f - main - shared: move rakuco to the developer alumni after safekeeping their commit bit. 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: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2f0e09755f8750e89a21380a6a879dd90fb75497 Auto-Submitted: auto-generated Date: Thu, 04 Dec 2025 20:56:54 +0000 Message-Id: <6931f596.2c48d.452314c4@gitrepo.freebsd.org> The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=2f0e09755f8750e89a21380a6a879dd90fb75497 commit 2f0e09755f8750e89a21380a6a879dd90fb75497 Author: Rene Ladan AuthorDate: 2025-12-04 20:56:22 +0000 Commit: Rene Ladan CommitDate: 2025-12-04 20:56:49 +0000 shared: move rakuco to the developer alumni after safekeeping their commit bit. --- shared/contrib-committers.adoc | 1 - shared/contrib-develalumni.adoc | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index 4ab9f5b60f..b187f3d7c9 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -57,7 +57,6 @@ * {lcook} * {ngie} * {tijl} -* {rakuco} * {dch} * {alc} * {olivier} diff --git a/shared/contrib-develalumni.adoc b/shared/contrib-develalumni.adoc index 86709f2367..545555ffa6 100644 --- a/shared/contrib-develalumni.adoc +++ b/shared/contrib-develalumni.adoc @@ -1,3 +1,4 @@ +* {rakuco} (2011 - 2025) * {zirias} (2022 - 2025) * {woodsb02} (2016 - 2025) * {timur} (2007 - 2025) From nobody Thu Dec 4 21:13:16 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 4dMnKm5jPPz6Jl04 for ; Thu, 04 Dec 2025 21:13:16 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dMnKm28WCz46Rh for ; Thu, 04 Dec 2025 21:13:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764882796; 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=ICio6j7B31Vgje3+W28WZvpUQp3hA4PHXZkcWWC27M4=; b=Lk5cblX/gzBiFJSjFOnfLnP8fPYvWWKT6Ekq32KdRCpS78Ux4xiH5CMfd3qJlL+uLoACKa fkT1rPvtSEL3BzPuYMqf40l4vgueKMMYT5ClR3HCFZ9g8XVc4FnGIH0BwLZ7Wuh3R1m4oW rfrL6W34LkZBVtF1XKc7TxT6PlwZ4YnMhDyTXDM2nsgDtzUVmcujPpl4ihm6EgSLrqXTD5 P38lY8/aDwN1LHlZ+mwcRqoVVKPEXhw5VtabtXTpYFR7n8jZ/nFkFjdIGxWG/3ZU+OYO9L dBfsfrThzR4TgbRi2VGFL+ZK+mGE3jAMM99ur1o6f0iTUUG63SNpIL7A1GALTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764882796; 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=ICio6j7B31Vgje3+W28WZvpUQp3hA4PHXZkcWWC27M4=; b=LdJJBoa2J5Fq3nrP7baIapOjRI7wFQKlv4e2lqFSX+0OZBT6uA6FcCTj1g0dZV15PkpB6A GBcAP40JCZYTXqq3EhIuSs3fkNQ4HL4OtWxmVmKjfFLCJ0JXvtgNO9OZ0HT3L6ZYgQ58HY asqH654HqbRZC1djEkI00WGE1Cl6b08an33DtlcMAxkEhlf455UXdYE+x8ZCU/v8wPsAHn XJFsZiLEgk/i/RRkqcWWjjM9M4jflCN2pnrM6HbO8Z0e7dkWrXDkhbU8Lg1A2lGul27bFh 1DflPFt1ql+XqzOwhzZKIcnFEV4rgI1s5pag8AkifSX4Px1Ipp+G+mqOOMfUUg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764882796; a=rsa-sha256; cv=none; b=p8mGvO0Jmmyg96QKrwSFfMD5lb9LsR2fkTy+q8Tldi4kS/xXwLiiHVWAbjbpmWuvlydPSo LH8yKzjZRUqJNgzvhaPGiPWVah0h8ToCzoh8O+hNAVw8p1p/0YaKcv9ByD5SBBPzgZVWkr XPnHCvOz6mfkhFXuEax/QaNTaCx6kNiTJQbIRdCY8W9RjGqV7vbdfAuFdoz5hNHyGBOtbH ry7HB98O2jWUveUdwC1+WwKSuN2vJpbLXH1wBqNZW7iIsCMg9t6d2wiiabxizdzlBqaV/h H/hYPEz81dlJFN7ml7IZUj2EsgO8bpJUyCqn2xtuOrMKtQHoprXcNgrS6VCmZA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dMnKm1mGZzhTT for ; Thu, 04 Dec 2025 21:13:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2e1f8 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 04 Dec 2025 21:13:16 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: 994bb4f8e3 - main - shared: move tcberner to the developer alumni after safekeeping his commit bit. 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: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 994bb4f8e39d00f70e7884ad7328dbe25898ab32 Auto-Submitted: auto-generated Date: Thu, 04 Dec 2025 21:13:16 +0000 Message-Id: <6931f96c.2e1f8.408a0f9d@gitrepo.freebsd.org> The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=994bb4f8e39d00f70e7884ad7328dbe25898ab32 commit 994bb4f8e39d00f70e7884ad7328dbe25898ab32 Author: Rene Ladan AuthorDate: 2025-12-04 21:12:48 +0000 Commit: Rene Ladan CommitDate: 2025-12-04 21:12:48 +0000 shared: move tcberner to the developer alumni after safekeeping his commit bit. Hat: portmgr --- shared/contrib-committers.adoc | 1 - shared/contrib-develalumni.adoc | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index b187f3d7c9..bac234908d 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -18,7 +18,6 @@ * {kibab} * {gbe} * {bdragon} -* {tcberner} * {kaktus} * {tdb} * {zbb} diff --git a/shared/contrib-develalumni.adoc b/shared/contrib-develalumni.adoc index 545555ffa6..b7e6e0e66e 100644 --- a/shared/contrib-develalumni.adoc +++ b/shared/contrib-develalumni.adoc @@ -1,3 +1,4 @@ +* {tcberner} (2016 - 2025) * {rakuco} (2011 - 2025) * {zirias} (2022 - 2025) * {woodsb02} (2016 - 2025) From nobody Thu Dec 4 21:25:33 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 4dMnbx5MSyz6Jm3j for ; Thu, 04 Dec 2025 21:25:33 +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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dMnbx4sggz47v9 for ; Thu, 04 Dec 2025 21:25:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764883533; 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=wYGSFPEM3WT49DiumCJ0XIcdB/hdYgYH4PYU6vz36VM=; b=RTMKNwGJH8bp3HcKjaTlR0E5+67c6IdBs2tRsd1xW8XmuWUOLbee9pkBEix+1GciQPp0aW iaX3/7pop9fX7GFnSruoaH+JqXvm9yd833Hhn08RC6bxKg7tZd2f9glJKmt8m/DUvsL+2Z Za7v8R/eNw/WpmDHA7ocOjz2PMl5q/OMnpDLuV7Ry1reCTiAHOSB7yL2RuOiETdz1AY9EW Ctxk9j5qSFfTmmd7POUFmR/9uZR3B3fvxH/Jf0eA3BbWMZskmOia6Refqcrlf1xjeZI93K LekR9bLpxjlaonXWbqSRMPHSQIphggH+mCpc6YIgax93Pb+5Vd1J9Xj8KwselA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764883533; 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=wYGSFPEM3WT49DiumCJ0XIcdB/hdYgYH4PYU6vz36VM=; b=hK6twdiYnUI0zfwXIJsDUjcpPxj9t9wM4T50cYDgJhCd8S0Y1dhjAPDDwL9OfITGT/pc7R +2VNGUJN7owtNBxcdZcEJ59+cvpZulDj2XvGdJIf2R2UolbZrqrrWBh/crGdjoQh7JTYLz mSzSwwjP5uJbtQcvBYSnv8GqXzCc2XSFR2eWqz9UPe8IXkZH7kCYoaNST7Ui6qX8PN4G3K 7xAaLuCeNokeODEXcvCjU9EE1KcZVwEAhLuLaktFNRpJeqDczZ//Ev1ZPRW06fn0gmqftE uuwC7xMD1zGssLZcH2AI0lpUlANp9X3G+f2oRbKLglDCaNNXSdftrv+MJeX5SQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764883533; a=rsa-sha256; cv=none; b=Tiz848DzKA1MmYw5kO42qv8zIpDDby5OH1dGyq+krmhD3Lry6SYKrV0L7kb6gP9KO6VG62 gv8SbyJZHqKp7LWe2K1fQg8dreXnqKmkb06e83hEF1yxwQ9JwYexXwI5sK4A+KyqELlckq +74Y3O50BxVT8lebrMV9ISy8jrTgFsbriJfY+xdnjSCzfPaYKnRZQ6S8sfQtDwOFUKUYb7 xs6R2ErUyM99ylYrwo505V1hAaYWSW3aUDoX1+dx+t0IGHJuO0BsaIQNeCUxPVqtO7Kg4d ysvmT+JbotEYD1WtDD3I1AwM+WyVYYiVuiXrKpwFnWqAVXlWwPIXScE/Tcv16g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dMnbx4PDRzhV5 for ; Thu, 04 Dec 2025 21:25:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2f226 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 04 Dec 2025 21:25:33 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: d5213e70dd - main - website: move tcberner to the portmgr alumni 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: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d5213e70dd8fd4771458cfa67b17b535ff4867c8 Auto-Submitted: auto-generated Date: Thu, 04 Dec 2025 21:25:33 +0000 Message-Id: <6931fc4d.2f226.2f76c75a@gitrepo.freebsd.org> The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=d5213e70dd8fd4771458cfa67b17b535ff4867c8 commit d5213e70dd8fd4771458cfa67b17b535ff4867c8 Author: Rene Ladan AuthorDate: 2025-12-04 21:24:39 +0000 Commit: Rene Ladan CommitDate: 2025-12-04 21:24:39 +0000 website: move tcberner to the portmgr alumni Hat: portmgr --- shared/authors.adoc | 2 +- shared/contrib-portmgralumni.adoc | 2 +- website/content/en/administration.adoc | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/shared/authors.adoc b/shared/authors.adoc index a724718475..ce9b3213e2 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -3814,7 +3814,7 @@ :pkgmgr-members: {antoine}, {bdrewery} // FreeBSD Ports Manager Team -:portmgr-members: {mat}, {bapt}, {pizzamig}, {rene}, {tcberner}, {dvl} +:portmgr-members: {mat}, {bapt}, {pizzamig}, {rene}, {dvl} // FreeBSD Release Engineering Teams :re: re@FreeBSD.org diff --git a/shared/contrib-portmgralumni.adoc b/shared/contrib-portmgralumni.adoc index 14e513845a..f73c81526e 100644 --- a/shared/contrib-portmgralumni.adoc +++ b/shared/contrib-portmgralumni.adoc @@ -1,4 +1,4 @@ - +* {tcberner} (2021 - 2025) * {swills} (2014 - 2023) * {antoine} (2014 - 2022, now in pkgmgr) * {bdrewery} (2013 - 2022, now in pkgmgr) diff --git a/website/content/en/administration.adoc b/website/content/en/administration.adoc index ac7d4d6b9d..5d243f6fbc 100644 --- a/website/content/en/administration.adoc +++ b/website/content/en/administration.adoc @@ -89,7 +89,6 @@ The https://www.freebsd.org/portmgr/charter/[portmgr team charter] describes the * {mat} (Cluster Administration Team Liaison) * {pizzamig} * {rene} -* {tcberner} (Secretary) * {dvl} ''' @@ -200,7 +199,7 @@ There is currently no Documentation Engineering Team Secretary appointed; emails The FreeBSD Ports Management Team Secretary is a non-voting member of the Ports Management Team, responsible for documenting the work done by portmgr, keeping track of voting procedures, and to be an interface to the other teams, especially the admin and Core teams. The Ports Management Team Secretary is also responsible for writing and sending out monthly status reports to the FreeBSD Developer community, containing a summary of portmgr's latest decisions and actions. -* {tcberner} +* (vacant) [[t-srctmgr-secretary]] == Source Management Team Secretary