From nobody Mon Jan 19 09:50:10 2026 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 4dvm0L5lcLz6PlGy for ; Mon, 19 Jan 2026 09:50: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dvm0L3lRLz3rJf for ; Mon, 19 Jan 2026 09:50:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768816210; 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=PrJYAKj0SZ5Olq9RLLYJoODktD/YwYc1mKoFH7FJV4A=; b=x44NKIH3nReMFcxLTE93aTmWYRNCOLBzRRcwwi9IIAmy2hTGmW/yS1i74cwrehq4Enr7Bw XelZ5yvjKt3ej1+rGupFg9TwKMjLSopJKkqK0eRbS2W2BnOfJqcuq/n5Q2mh1KOB+g8PkA UPlkjzK2W9N2EKFE1OHN+yJVisIvQdMXXQLDn7gJyWYO3Zr1M9yf83Yx68sQGL/QWvhWy8 tf6d+4AY3Sxo+q0WmFvLjH9YufLR2ioE/elJ3/vTn7AUeQL30v2Rdp30smGKaYDGhnrf+x UpJFcGCdL/fLwTEPxiklcOiw3M5BordKyflIuqcagDQSxpHZjc6NFhgHHzWKCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768816210; 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=PrJYAKj0SZ5Olq9RLLYJoODktD/YwYc1mKoFH7FJV4A=; b=BsDtdBKPSUxezMfDL7ah1oAR+PPWF0Pp5fPw8vHj4m5SFGqsX7fnhxjcSbrBJkRxJ/vApC ut6ARx4kM3EWdmL2+Nq9qw7gFgS7hH61WAoN92Lbe+KxP66FOF2kkGvI22GUdnkInboRto IPlmdq7trQmczRJO4lJKeAiTvpmKKgSQtFxKpMDqEAf9ndxrD8SFxsYVB+N7p/fSNDA8Yw UEefxez/Lh7RthualTGATjlH4Umy3JdaRVW+/cpZTCdWfEMTWYvHWdgbdedBUWj1ArnyT7 mrz1D5Y8hlLpz0RiPdIC1uf+DV6n8uoMzt8NiFZXyk/bjtnUziGXJEOH5NS5/g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768816210; a=rsa-sha256; cv=none; b=Z8hKJbcNqg9eQlMS9IVV6nSF0Ib/Ub8thv/tuKWKisRaDhAHxS4Po7I1ulyLFuAeSSjrQR Yl5BpD52PwEh/XE72+tuHbIJCIMnzECY94rE75snfg6gRtCCf0hnWCU+y1AtPEy9nazSX4 vxk5t4qh6ODtDy0PZK9lXzVMkwJBDvC4qYVDz23hTPBosj7P+9Cz7pegdhyTbw9FYvwVwn hP1zWfpA2y6PEA2oHQ3ww1QeiY7FvYJdnjj1m66GjBeBYTqw7NLlb6N/Bibqj9ZCRj8xPM yAZiQ4NzVjcVylEh2gVFqnfVJZwlF3cCBTwU5PKM3uz02y51BsPd14oH/06AWg== 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 4dvm0L3HJBz9by for ; Mon, 19 Jan 2026 09:50:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 24bb8 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 19 Jan 2026 09:50:10 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: a38a04e231 - main - ports.cgi: no perl warnings 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a38a04e231c65ccd9cec2e11f7b4d73a420f64d7 Auto-Submitted: auto-generated Date: Mon, 19 Jan 2026 09:50:10 +0000 Message-Id: <696dfe52.24bb8.5a43561f@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=a38a04e231c65ccd9cec2e11f7b4d73a420f64d7 commit a38a04e231c65ccd9cec2e11f7b4d73a420f64d7 Author: Wolfram Schneider AuthorDate: 2026-01-19 09:49:57 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-19 09:49:57 +0000 ports.cgi: no perl warnings --- website/content/en/cgi/ports.cgi | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index c842df6e5d..4260a89b37 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -30,8 +30,10 @@ use POSIX qw(strftime); use Time::Local; +our $hsty_base; require "./cgi-style.pl"; -$t_style = qq` + +our $t_style = qq` From nobody Mon Jan 19 19:08:09 2026 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 4dw0N94BmSz6PCtX for ; Mon, 19 Jan 2026 19:08: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dw0N92hBNz3XWV for ; Mon, 19 Jan 2026 19:08:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768849689; 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=VcHCOl8FI/BzwAtODn5kV1fb9QInlSm5opITIIcwdoo=; b=fZNLYNRuirKxD6xfNx59Wc1bAfvEdX5MZfivpeWEXEMQTNi3nATjTfXZueujN07Lj+/ZrE RNgx7fUmaY+9OUlIJhoJi2FC9sYqEEQZZogoz46FNiZcGt0HaJFKX9X1L6QGX/PD7CR2vF vxPyNO0JHOi4tIU81ztsoKoXorpEFNWNHtr/I0tbWS4IbJa7POSNGrZYmhz7EQDusXgCsn 5EBjFfGOqjxi37rINm+LckHrOIQ/N4pylj2U9FLeaDGH9CttKO4f2j4Eq9No1xPqA2vbdV TMoOyjTtApjQh+7pj3RF2HQ4k4CzEPDGJ48HF6P0JdhFdfPfZCWjTzDZ2zWN7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768849689; 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=VcHCOl8FI/BzwAtODn5kV1fb9QInlSm5opITIIcwdoo=; b=c1ggx0IkNCdNSTBVXTZEJ0Ek9NaJ3iU0FmMbctNmgzc+jRIOf6k4Pny0lEgcmKGi0LjvqH 4owWK7b0QiPMp85GZba+48a8aCOCK0pzxNkWG+6ng70vuYlWFbgXnYwRtfwgbZLRTi1S69 UtQ20kwJpVckLU8ASy08ZzG+85u1fcjG3s+dKF2/tBJatuih29xaPB0KjEfpkZmVl7w84Y KBMOlWA+u7VwP32zy/pB7bclq0bKVeet+Th3fmdhuhJuB2BHdDPvdEgI4DVlGFZwq1DyG7 Fu5XMDoQYSZO1exLT1CYKEiQnqIwB69v3SYthW1ijROAucu9yqmn5Y6hZWszaQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768849689; a=rsa-sha256; cv=none; b=tegKoztMx8KN5FjG0Ll7sbB4D5/5phyDmTvGKo8pIeF4kuo7z71/2yWHcXjYzP8QD59ydW WxOmJjYrK+Gh4lOM7ADhSTNpGzwsJCrQ+N0UdIJXGa2GFibcYLbJ3vb/g34KBYquMD9U3b w93tiqZ4xoOGNHWMjzn+djDNInU1WlO8gscY1tQlK8yHqmOyUsjL3HWFT0OlTtJLgh9bGz xM+lcmsxkjnWQmil7UPAmpxiYUZZmux61kY9dRI7ctuWYr1Nguze+pAf1Gdt1riIqZo0/5 DOGKQc/0Rj5tQM0I2PhhdSsQBQBkIh2+75sXK4tirPt2/y1/q4iEY5kzUEIb4Q== 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 4dw0N91nSlzkx8 for ; Mon, 19 Jan 2026 19:08:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id a5da by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 19 Jan 2026 19:08:09 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 73edb7a45f - main - ports.cgi: simplify footer 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 73edb7a45f23a55877fb4518160a1cf8a471ddb9 Auto-Submitted: auto-generated Date: Mon, 19 Jan 2026 19:08:09 +0000 Message-Id: <696e8119.a5da.648634e3@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=73edb7a45f23a55877fb4518160a1cf8a471ddb9 commit 73edb7a45f23a55877fb4518160a1cf8a471ddb9 Author: Wolfram Schneider AuthorDate: 2026-01-19 18:42:58 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-19 19:08:01 +0000 ports.cgi: simplify footer --- website/content/en/cgi/ports.cgi | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 96a3a8519f..77f359a861 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -81,7 +81,7 @@ sub init_variables { $mailto = 'www@FreeBSD.org'; # Mailinglist for FreeBSD Ports - $mailtoList = 'ports@FreeBSD.org'; + $mailtoList = 'freebsd-ports@FreeBSD.org'; # use mailto:email?subject $mailtoAdvanced = 'yes'; @@ -420,24 +420,6 @@ Search for: } -sub footer { - - print < - Powered by FreeBSD - © 1996-2026 by Wolfram Schneider. All rights reserved.
- - General questions about FreeBSD ports should be sent to - $mailtoList
- - @{[ &last_update_message ]} - -
-

- -EOF -} - sub check_query { my ( $query, $sourceid ) = @_; @@ -546,6 +528,11 @@ Copyright (c) 1996-2026 Wolfram Schneide

+

Questions

+

+General questions about FreeBSD ports should be sent to +$mailtoList +

@{[ &footer_links ]}
@@ -591,7 +578,6 @@ if ( $path_info eq "/source" ) { if ( $stype eq "help" ) { print &short_html_header( "FreeBSD Ports Search Help", 1 ); &help; - &footer; print &html_footer; &exit(0); } @@ -611,7 +597,6 @@ $query = &check_query( $query, $sourceid ); &forms; if ( $query_string eq "" || !$query ) { - &footer; print &html_footer; &exit(0); } @@ -653,5 +638,4 @@ else { } print qq{
\n}; -&footer; print &html_footer; From nobody Mon Jan 19 19:27:08 2026 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 4dw0p45bfYz6PFpc for ; Mon, 19 Jan 2026 19:27: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dw0p44DCGz3bXT for ; Mon, 19 Jan 2026 19:27:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768850828; 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=wSToLzBJqocoImu4oO4RXLziIVnC6/9CqDitiavdyO4=; b=y1hWd5rjpyi3rAVG540BIBt+QE+PbY0U0QmiNwi1C/ikqxwofI5ytWNi6Cl1HA4/c4Q/jX MfUngzxQhFFKvYDriRxqqD3OvUMOaInpR3uzagztlcAkGK6dH9EB8O13aHbctaLG94BjrH tcC7u139DVApOwV5GyEZdcIYL52y7svFbDZ2COnFLAsvyfaD2cDrApo/rseO9FjjIR7S6N kQgj6+Fed/b3GSyJMfOh73JPEALWcGw55TYgBrEAfmxpX8kse0uOx/kedMCwStfV/3sM9M 12F86k6wvMeS52II7GoqcxD5i3J8zKK4+GBei+srH76awOX1n4VDMwdCE0EOlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768850828; 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=wSToLzBJqocoImu4oO4RXLziIVnC6/9CqDitiavdyO4=; b=gEixgAtFuDOIpARAnPYuQssWhQU3RDIUraasgbzyW67mm1qLiuzjtPGx43wLkiBfr0h3Vc qxNQNP1pmmltMmh2MMqJxd4YxljYnxQiSEgGuw2Efepm8+17szYxGKNcyWNM1Zclt/754Z Fu0rJy5Y0JJDAPg1BzC7+Ht46g+RBY7fBn2BVPSUYNdNVRsGj26R/c2d5h3KlERCUDskS+ m+2VBn4WHmDwjkBI3SVZ1gteZRR9b8weSAPh3z2yce+XY8sXTFs94NC/oqFRXk7C8T4PIQ o/TtRiWSv+0rOqQyClqubYVjuTDHPS0RMRufvDxG7TlhnEjHGvrvhQnkVL6dzg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768850828; a=rsa-sha256; cv=none; b=QxHZ0iA2+mHUr7z3Xm6WpPJizAQ4he67MCviNHN4VOe92wLJ7j1uVZCjpP/oslzSIbATDN LOLmejzwi0RJd+qyvt0ZUo1aIn/zgxIor1PnCBtpLI1Y69t7AyRr0SPRbDS8XPBDa+MUw9 PY3SXp5HDdiVBUmRABzwLdXauzoHPRQW1PxET97lbYHaYYsYPdTLy6lJPrHLBRjYGY6K0r Nu45+Q0pIEo/jIwvyCSTIIpSQpxVGj+AzwGhnVQGkC+NU5FYZSp4zv4LQULYjQIk0kTujZ BOcFPxNnCVEp8WScVBrnKGr/8i9SrXc6HInsTIbLsxBYe1yjOqZ9AO7+z321ZA== 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 4dw0p43W8xzlFW for ; Mon, 19 Jan 2026 19:27:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id d91a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 19 Jan 2026 19:27:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: a64fe28a64 - main - ports.cgi: improve help 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a64fe28a64edfc920cbc392c1e1fb7a8e1689f58 Auto-Submitted: auto-generated Date: Mon, 19 Jan 2026 19:27:08 +0000 Message-Id: <696e858c.d91a.41813b7a@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=a64fe28a64edfc920cbc392c1e1fb7a8e1689f58 commit a64fe28a64edfc920cbc392c1e1fb7a8e1689f58 Author: Wolfram Schneider AuthorDate: 2026-01-19 19:26:50 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-19 19:26:50 +0000 ports.cgi: improve help page --- website/content/en/cgi/ports.cgi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 6a5c945ac6..f7cb5febf6 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -524,6 +524,12 @@ Copyright (c) 1996-2026 Wolfram Schneide

+

Misc

+
+

Questions

General questions about FreeBSD ports should be sent to From nobody Mon Jan 19 19:29:41 2026 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 4dw0s14pM1z6PFdy for ; Mon, 19 Jan 2026 19:29: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dw0s12XxGz3bgP for ; Mon, 19 Jan 2026 19:29:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768850981; 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=58jjYKSw/PdyE58YvzSV59OazHL1U3L2DCe2sLK7A1Q=; b=E0fJkUqpVvMlDKPH3KGexKCwHZjMjfiSRp38TkolBHkliobY3MUqbQZ0Ldax7M0/VgX4lW nOrVkIa/NOAHL2Vyh8+9TxfNcCQjVt1ppU/2S0hMmXSegA1v+tM8nEHiazE4159Fzxc/U8 1qqjodbyVXv6uyqAzalDcnaHz93dLUN0KPz4mfQWDVUzY4QTv8Ag/Voe9HzMUzVGjMME6C NOJlXaxWNp6LWypgA8X2fVL1M5FVMmw6vZoh+6rOrneHVhrieD3zXvnGgMK6suw+u6oPO1 O4X2PJBwGiuHMWuz+lacZOi+HGD8qazNJcmEAkHIfrSmxivI8kbz3E0tuCjz4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768850981; 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=58jjYKSw/PdyE58YvzSV59OazHL1U3L2DCe2sLK7A1Q=; b=W9kg5gObKiivt/utPZhvoAgtLLxIXsObBe3TWToJbTT7zIJWm/URwtyZrki0nl0IhXFl4a HLD05GZSX9Xd0wwiYlEIJmEKdgi7gTRLja0cGPfVNAX9mnXJLU06wxguKnmT7iVBHzmmzE 4N6ljSDPGtE5W883pb25lr1xUAYbLovqF0P3tFfap8ri/mPlf5tPNDUp4zujdTA1FUsUGc kzvB1xjop/x3y09jsWUKGXY00IlSk1MEVVZp6S2KRG+Q9Pc7lg1sfdupz+8v12BtcCo1yv nf0lQ8POkASvbCrrTYU69I1+oGm2Lh0AyhtTxfIpTS8CvPRhlQkHnl18rpX8eQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768850981; a=rsa-sha256; cv=none; b=qEIvy0RTma6HIprVrhd2LgZNA80yftJfrjkJbpRsj7xx2graXTJa38GTl7Kdz0KBFtjkHP 5Lq2CBqvtJJpwqxseU0cUxBqb55xeGlktaT2vEJ1kj+oydDH4hHtgZ4I0fT4CA6CymT+iP fclRd3TPTaBVGPF98JNG8JVyCnUNcu5o2wzur6oZffpfswdpi1Kuy6zlsK4M61moXF6s4d wcRQAvkuQhDGHxHhmmw4/MGSulnp1zAf31h/48UPiEPfiLYcguJGaKsHR8dNIDo/X1mR5B /52fQm7Sv0Xmn0rVnECv2IXo5Q7yT8/pDYyQ0psSGldstLr4UWIe/E6B1d7RNQ== 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 4dw0s12197zlhK for ; Mon, 19 Jan 2026 19:29:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id d68f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 19 Jan 2026 19:29:41 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: e33b4332a9 - main - ports.cgi: fix html errors 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e33b4332a9dcec1a02864ab802f2de23f609d6bc Auto-Submitted: auto-generated Date: Mon, 19 Jan 2026 19:29:41 +0000 Message-Id: <696e8625.d68f.4fbfb77e@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=e33b4332a9dcec1a02864ab802f2de23f609d6bc commit e33b4332a9dcec1a02864ab802f2de23f609d6bc Author: Wolfram Schneider AuthorDate: 2026-01-19 19:29:34 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-19 19:29:34 +0000 ports.cgi: fix html errors --- website/content/en/cgi/ports.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index f7cb5febf6..28ac84bca2 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -117,7 +117,7 @@ sub last_update { } sub last_update_message { - return "

Last database update: @{[ &last_update ]}

\n"; + return "Last database update: @{[ &last_update ]}\n"; } sub dec { From nobody Mon Jan 19 19:45:21 2026 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 4dw1C61sm0z6PGjD for ; Mon, 19 Jan 2026 19:45:22 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dw1C55fw2z3dpq for ; Mon, 19 Jan 2026 19:45:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768851921; 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=DWE4fTHFUeEF9lN6JOO5TjGV4dcbUntOsEOnrcUIZZk=; b=MB03Qs7NJ2dQHsu8sc9vgdsj+JbaviEY0CFwZjjam9Qswsq4yuLxCClB2a90PRbTC4qhnh Yar/cPFfJFh/amGA5HuJ42sq3hKzgFK8HHi4vG+bNLesuxHQDjBJPa05AAjaS0JKeYcMPr 3vvX/k1kl2g1e4dIZXbOyouCsJfC7/PT6hl9b+BUbrQacgFw4T3k/qOQfViNldhQYjTwJ5 /WszS9XeFrQ+0UCUL25Qah424v5uMurDekw/WredtmoAzJaEqPgOZ3hHtFCsjECbr9u9Iw 6I09sAfXFRaCHkZcIA3IPBEQRI+KJEfh7EQPWdwZD4V524zJ7GxkUafZITZlqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768851921; 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=DWE4fTHFUeEF9lN6JOO5TjGV4dcbUntOsEOnrcUIZZk=; b=OBVCcXyj7ORs1/BUcHTBJHvx5ee4FBcMkHdOoWz7zcLuBVcFJ6f2CjHroamtla9BW+frPB oZdoegM/SmTgqVPHIwtZ406NvNugs0DW8LppB9W8o9iJYEd/2yQSTEK04HopilgFxNcyOk s8rTw89K+g4TCTyv9k/+Tfewcfm2tVCRLazIMZfsOQoon82HAKj09ccXIKdugDykrYCJh3 UHaGLhpYJMgDoAQ8N7uUPuoOUJKCWG22wxYOFSjQ3L870fI0Gq4IttPjFMBtDZHhUq67vI 2+HjzOkQn40VOulK9A8WujdlkhgarSEdIknL/WbrH8G0t7UeXvjcK1GT+R7ioQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768851921; a=rsa-sha256; cv=none; b=foCnh7UZYH4p1P+XByLP0pEMzWu94qMW5TVfp0F1Ihyq8sZouCAhDoilKogRAc1Ku9+zKV 5f007d2ZDMDr4IDf1InrkYkM6aoHUTXKqOluWcyuHk8Ac7PLqtHdON3o4PJ3mv0KLbLu8F GIABFtijNpVw/wMWFJYbzAuJ+3oNndTu26dj+jI8EB6Q05ilmpAc+2or2Pc8eXLG/AxS/6 zSrDYrJkwMoG7FsTBQoHNIz2USJup3lRtLHE8RxbDE7GCltRflbTTEVmh2jfwucLw91ouj DbXd5H0Qofm8OqmJrI6xaSTsVCOxI8Pvc7VH+t5gTPBkUhTTzu+9Opu7OKRlJQ== 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 4dw1C55F2PzlXp for ; Mon, 19 Jan 2026 19:45:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2023e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 19 Jan 2026 19:45:21 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon Tetlow Subject: git: 5d208ecb81 - main - Extend security-officer keys for another couple years. 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: gordon X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5d208ecb81d605d07a378139f9e02ca37228c1c1 Auto-Submitted: auto-generated Date: Mon, 19 Jan 2026 19:45:21 +0000 Message-Id: <696e89d1.2023e.1e407957@gitrepo.freebsd.org> The branch main has been updated by gordon: URL: https://cgit.FreeBSD.org/doc/commit/?id=5d208ecb81d605d07a378139f9e02ca37228c1c1 commit 5d208ecb81d605d07a378139f9e02ca37228c1c1 Author: Gordon Tetlow AuthorDate: 2026-01-19 19:40:36 +0000 Commit: Gordon Tetlow CommitDate: 2026-01-19 19:44:24 +0000 Extend security-officer keys for another couple years. Certify key until 2030 (planning to move to a PQC algo then). Encrypt and Sign keys until 2028. Approved by: so --- documentation/static/pgpkeys/security-officer.key | 294 +++++++++++++--------- website/static/security/so_public_key.asc | 234 ++++++----------- 2 files changed, 242 insertions(+), 286 deletions(-) diff --git a/documentation/static/pgpkeys/security-officer.key b/documentation/static/pgpkeys/security-officer.key index 7a1fc80ebf..c18c9347b0 100644 --- a/documentation/static/pgpkeys/security-officer.key +++ b/documentation/static/pgpkeys/security-officer.key @@ -2,11 +2,11 @@ [.literal-block-margin] .... -pub rsa4096/D9AD2A18057474CB 2022-12-11 [C] [expires: 2026-01-24] +pub rsa4096/D9AD2A18057474CB 2022-12-11 [C] [expires: 2030-01-24] Key fingerprint = 0BE3 3275 D74C 953C 79F8 1107 D9AD 2A18 0574 74CB uid FreeBSD Security Officer -sub rsa4096/6E58DE901F001AEF 2022-12-11 [S] [expires: 2026-01-15] -sub rsa4096/46DB26D62F6039B7 2022-12-11 [E] [expires: 2026-01-15] +sub rsa4096/6E58DE901F001AEF 2022-12-11 [S] [expires: 2028-01-24] +sub rsa4096/46DB26D62F6039B7 2022-12-11 [E] [expires: 2028-01-24] .... @@ -59,19 +59,55 @@ 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 @@ -83,112 +119,124 @@ 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 -x+JYcxmrZXndSMObd0IiWOhwXlgarbJJMReOORg= -=cYaK +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 +=ijsc -----END PGP PUBLIC KEY BLOCK----- .... diff --git a/website/static/security/so_public_key.asc b/website/static/security/so_public_key.asc index 9156842559..ff7bf8e412 100644 --- a/website/static/security/so_public_key.asc +++ b/website/static/security/so_public_key.asc @@ -13,167 +13,75 @@ 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 -x+JYcxmrZXndSMObd0IiWOhwXlgarbJJMReOORg= -=cYaK +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 +VTYHjjJ+34I84hLTJrQZW+8L +=Szn3 -----END PGP PUBLIC KEY BLOCK----- From nobody Mon Jan 19 21:23:53 2026 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 4dw3Np24Swz6PNM9 for ; Mon, 19 Jan 2026 21:23: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dw3Nn6gGtz3t0X for ; Mon, 19 Jan 2026 21:23:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768857833; 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=UIiiEjP00y9INaKmhD+CCdwvhMsMasf3q+VvM0boFOA=; b=R8YccZXPEJTNaT47eTMlko/7L1CdAwDSbqCAmshMZvuohwZYEdTkflG9N9UXORzNpoITWO lxziomMMkcEIOhAQfFA6XV0sO5ErgYzG8Nv4VKyLwweUhgG62TRnzX8J6ncXByCVSvGjYJ m9UJZ7sVw+YlYmrpbIiMIQ63XxcSTgTj8y1NizK87C9Zkx3kQZ1ex52YIf811k7whs6Uy3 4DSPNl0sd1pluFQC1YSTpLu+fmDPt/EVbFFyp2JAoVf0Q/23u4eMZQDekRUegxOQoi9vz6 GGgbcx7dtsLVnilxjhWWdftdzi49o3N9WnnRlAAoUJakQ1Aw621yvDosCs4KeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768857833; 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=UIiiEjP00y9INaKmhD+CCdwvhMsMasf3q+VvM0boFOA=; b=DhvNmAP7/kc1i7Hnw7p7hAilkc+T6oXI2t6RlZW6cpHdZy9JI3jiEPmKARHLbafQJYy1Ym fWOva1f4g5mMFeI4OIMshWi+ey9HhOlGQbibU3sceraaL41R7mrsLfGNF0Fpn848caIQ+l DC7p+PnC7E55cGa3Zc6Yp7xTSHiKl+vQpPo2gZLoFac/Zf5WFDnevbu6LTnKC7PixuWbwI fax5P5ipbBp6vqkngDRJZP/8tdTDI9ROZTTLJtSNynFWn5TTdKGcbNEBjz5ndq8nuLFWh0 29g55Ogjpr0OQvETKoMm7QiOIRNLIL+JoMIWpKg60qhXKPiEyYrj3r6N2gjCTA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768857833; a=rsa-sha256; cv=none; b=HUfuaVHKxpHrgVCeTRN2JwVOibAjvxsPISQAFJQYvKPnIdU3xHL9O3qu+M1CD1e0v+FdXf 688RYEbAo8SuDxd/Ps9+y+pddr1pTybU0v/pD+bC2lFfaHYtlBK3xMxZimO02MiUEL5WRk uCtLFbP4Gyzaxs0xKQOhYEbPwcRSUmQCUfQWjAt3FQqkNeTLi1Ouj8LjcohV0LtwZt/aaZ 3nTR1LLH7oqZO6WHfO6ICP64kBzzs8bFLGwSbaBw94QK4l3TBZMFas1NRbQlvEt/7a/1hF R/2gVtKZnEUHpww16qByx8vXJUF65atd3jOzHIErUZu23+zWW0nPKEeABcPHVQ== 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 4dw3Nn6GLMzpmw for ; Mon, 19 Jan 2026 21:23:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 27a55 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 19 Jan 2026 21:23:53 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: e39fdc2fa4 - main - GSoC: We will participate again in 2026 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: e39fdc2fa4f184991e9c4c8dfbdac2933d531a1c Auto-Submitted: auto-generated Date: Mon, 19 Jan 2026 21:23:53 +0000 Message-Id: <696ea0e9.27a55.31653bab@gitrepo.freebsd.org> The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=e39fdc2fa4f184991e9c4c8dfbdac2933d531a1c commit e39fdc2fa4f184991e9c4c8dfbdac2933d531a1c Author: Joseph Mingrone AuthorDate: 2026-01-19 21:18:59 +0000 Commit: Joseph Mingrone CommitDate: 2026-01-19 21:22:23 +0000 GSoC: We will participate again in 2026 Sponsored by: The FreeBSD Foundation --- website/content/en/projects/summerofcode.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/projects/summerofcode.adoc b/website/content/en/projects/summerofcode.adoc index f25c32643d..b62b50bd19 100644 --- a/website/content/en/projects/summerofcode.adoc +++ b/website/content/en/projects/summerofcode.adoc @@ -6,7 +6,7 @@ sidenav: developers Google Summer of Code or GSoC is an annual event sponsored by Google, Inc. It enables contributors to spend from 8 to 22 weeks over the summer "interning" with open source software projects. The work is done under the guidance of one or more mentors and the effort is rewarded with https://developers.google.com/open-source/gsoc/help/student-stipends[a stipend]. -FreeBSD has been a participating organization every year since 2005 and was again awarded a spot as a mentoring organization in 2024 with https://wiki.FreeBSD.org/SummerOfCode2024Projects[eleven projects]. +FreeBSD has participated as a mentoring organization every year since GSoC began in 2005, and we are applying again in 2026. If you are interested in operating system development, "interning" with a longstanding and successful open source operating system like FreeBSD is an excellent opportunity. Founded in 1993, FreeBSD is an advanced operating system for server, desktop, and embedded computer platforms. From nobody Tue Jan 20 04:01:10 2026 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 4dwDCB4zTSz6NvbW for ; Tue, 20 Jan 2026 04:01: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwDCB3vGTz3VKQ for ; Tue, 20 Jan 2026 04:01:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768881670; 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=RptmuHSYE77ODXooWhXIVKYFYiHY0dl0PLUdAd0qrLk=; b=WqtVUQTiMXnNTMNsHkP8t3sYn4gldSoSSvthlKfBBLBxPQVNaDlWYDr6vdrGmNppZOPDKM nWdALw3jZUVUTNzVFkmKMV0PnBjPgbtWWp1Vn5yNqwO8Tqvcgpi6d2qBpKttdey6IwfBkT n0xu6FpQIkCB1CV4N4UK96rKZoXld1UNR0ukfyS04wf28K2a6oqS0vNaivWVHsVMeUy80n TkiYft4zK3mqLH0pBYvZ11HOIbV6jRECl+UujxWVVOFJseso0mwsmxU1WyQVoTR1SUFUnE YsxREXrYp44fxKpLN97Ix4Uk+ZEIlMFJiqooYZFj66+X4kg2b9KW3+fC6wUgpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768881670; 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=RptmuHSYE77ODXooWhXIVKYFYiHY0dl0PLUdAd0qrLk=; b=k38/Orba+Ot+wA7TdWeQBN/tx8/It9IUcc0r7Uw+6fiv8dQGP2lZMxS5ywSv6idSblpLfF T8rZTutpya7h+8Xue6w/m21GOeWI/deH8jcKhX1aSv0s8nkj2xzfoK1WWVXCEbyohLxwV+ 7DzvGnl4tBxm5DhmBu/mCWCHfvpdzxx5y9waGMXbQwhkuAQupb58WZR+Pl84BrhxbcbM6c pXmueOwrLkwIeD3KojoeRSqsb1DJSI4p5NzfBBDojunVOPeLXIQZUeJUAFT9qIeWYudGNR YRAaUa0CcLHH7tRj4Je0gbEzcuX2pflKcK5AkEd3eFAYRX/0BjG+cI24rVML4g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768881670; a=rsa-sha256; cv=none; b=hnR+aGSlI+IKVVn0WT4c4cn9BoLXbRkh+74i09Qr6rJhNyDVXSrITIhfTETUtSUqiBZuMS kGXaMw0xCPVvm9f3Tupn9a5CTfpITEKE6G8+HzT6d6KpS0SUEzjcSzWdTOhUEzdXtqp2ZT jIwgNTK26FTtBGLzEd4jTU3YHt9rS9WD/6aXotEsme/NZ1rlOfmYEpFETXlIAr8+3kG6Jl +e0XjWXY9T+Cifp31JZ1YKjfx/8j6JoyHB4JKUwG7edWB/5LvblEq02n7NRTRpkIktT3AP xZ5jX+CCzTsezwBRopGDwJP90hH2vSnIU8Y0DxOG8NDdW05ZqLpEfyrL4q2jkw== 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 4dwDCB3Ry6z11w9 for ; Tue, 20 Jan 2026 04:01:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 27d2b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 20 Jan 2026 04:01:10 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Kyle Evans Subject: git: 437d92b9a2 - main - [PHB]: Document recent __FreeBSD_version bumps along main 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: kevans X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 437d92b9a2cae17599267a4123418b79ab046b0d Auto-Submitted: auto-generated Date: Tue, 20 Jan 2026 04:01:10 +0000 Message-Id: <696efe06.27d2b.6cb6723d@gitrepo.freebsd.org> The branch main has been updated by kevans: URL: https://cgit.FreeBSD.org/doc/commit/?id=437d92b9a2cae17599267a4123418b79ab046b0d commit 437d92b9a2cae17599267a4123418b79ab046b0d Author: Kyle Evans AuthorDate: 2026-01-20 00:25:48 +0000 Commit: Kyle Evans CommitDate: 2026-01-20 01:40:23 +0000 [PHB]: Document recent __FreeBSD_version bumps along main --- .../en/books/porters-handbook/versions/_index.adoc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index 2eba38bf67..dc5f2be5fb 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -91,6 +91,26 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |December 9, 2025 |16.0-CURRENT after changing the `BUS_ALLOC_RESOURCE` bus driver method to pass the `rid` argument by value. +|1600006 +|gitref:c10447a9256b561bf2edf26b5abf5f28071a15c7[repository="src",length=12] +|December 15, 2025 +|16.0-CURRENT after the `BIOCGETIFLIST` ioctl was added to bpf(4) + +|1600007 +|gitref:1a26b161d829c9b52fec87fe44b4db50e8f046ff[repository="src",length=12] +|December 18, 2025 +|16.0-CURRENT after vmap_pfn() was added to the Linuxolator + +|1600008 +|gitref:66eedcb0224df03e56513f3caf1df93a52b6a919[repository="src",length=12] +|January 13, 2026 +|16.0-CURRENT after struct sdt_probe ABI was broken to fix the probe ID type + +|1600009 +|gitref:22569a1d80203bd4835a1d5d4660de5dbe334509[repository="src",length=12] +|January 16, 2026 +|16.0-CURRENT after changing the mac(9) policy interface to include entry points for jail operations + |=== [[versions-15]] From nobody Tue Jan 20 20:47:36 2026 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 4dwfXZ0HwFz6P6wl for ; Tue, 20 Jan 2026 20:47: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwfXY6jv5z41g4 for ; Tue, 20 Jan 2026 20:47:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768942061; 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=Upjnw2eDWVjYnL66L8V4QjXL0YBtt4UEIF1CDpZPSHw=; b=TljABCS2TJK8HUJTnfPxgSPMuLlofnjAt1V4KontZEtT6gpJLFqkDUiJIOCHflEB3PCe2a aHTo4u2NhPLIY2WfVPI1xlt5FRFmcETicNemZssIS6DIIfiLNk1gESQ/v594UDZvDeD+zX HRmMNI3EnB82tIp0tL6m+jqC8dpxnQSRjDk9vD8zl+S4+YrOpdYj2E7VWBhwJqDpQrNYVU mRpBeSdDyiYjN6VuK2VggikWasK6z8SwQjzH5UsgNW9OQJo4cnWZrwi7zzjCgEIWJtA79Y /HFPvewp72fFtT0CQZw/AjXt0E/MR4JW1D0U9qWdx5DUxyWWC2pbSAK0PrvjaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768942061; 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=Upjnw2eDWVjYnL66L8V4QjXL0YBtt4UEIF1CDpZPSHw=; b=AM8fRDFWljmUXTdUjDvAXQpICN9JPfx0JiGhmWnu1Nud0CUpYmra+nWPyrx4S5SK7c5/UN jYw1gldcxPhtXHblFc0Hd8kqQSRLPGAGADb1DbEp6jm5HUWb5Zh9yYWi+XetRaZlcjVi5Z d2Z+w+WTR4++PHJZ79ORRfCLdA2uPUxYOdReEmt4h2NWRAtvEL7ftfJo2x/JjLjid/frmL +ofqdqfx22amEHVWm2ezaX208mfXMlFFfmuxy0XMhBhjQbOU3dtw9uSRn0QzXl+2GbPv20 +j8rQPSkY9BWt1+6ucFbfbdS/d4x0w5wMgm5HfdHroUmlfceYJ42A2XuXm0N/w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768942061; a=rsa-sha256; cv=none; b=E+9qalm0qOBoJUvJbpXATmsTC8D8k6Odn9C1FvLM8IPb48YLy9aCXHQhLf7VfUDr53n/PD nSetjvaDssSkCl+vTIZPn68zX1bNP8WA6TkDflfGWui5fF9I8P7hFEHoR4PbJlNaV4+yGZ NY4PP4NzIaYq6T6rL5d4DfZkjl5E9uZq5yHEyu08InTTYxqdaEkdiUARw+bgJAdJxQJzBE UQAOpD/P5rUNaKRhqQDUua9cuEuMYTg5bWyV2vvXTX41Ud+ICHkMP6wc30NACNkBJS49GS qyQXyLmrT9CIgdX799ExhsAzq98PYX/gCdv+tmsaRUGiJUurVSh9Rwep4+Fx8Q== 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 4dwfXY6Fxtz2TM for ; Tue, 20 Jan 2026 20:47:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21fc7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 20 Jan 2026 20:47:36 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 689b33b101 - main - ports.cgi: less perl warnings 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 689b33b10128b53ffdc1ed16815d5ce9e08f8b7a Auto-Submitted: auto-generated Date: Tue, 20 Jan 2026 20:47:36 +0000 Message-Id: <696fe9e8.21fc7.759cf67c@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=689b33b10128b53ffdc1ed16815d5ce9e08f8b7a commit 689b33b10128b53ffdc1ed16815d5ce9e08f8b7a Author: Wolfram Schneider AuthorDate: 2026-01-20 20:47:31 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-20 20:47:31 +0000 ports.cgi: less perl warnings --- website/content/en/cgi/ports.cgi | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 28ac84bca2..5c1084cc90 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -556,22 +556,20 @@ EOF &init_variables; $query_string = &env('QUERY_STRING'); -$path_info = &env('PATH_INFO'); +$path_info = &env('PATH_INFO') // ""; &decode_form( $query_string, *form ); $section = $form{'sektion'}; $section = 'all' if ( !$section ); -$query = $form{'query'}; -$stype = $form{'stype'}; +$query = $form{'query'} // ""; +$stype = $form{'stype'} // ""; $sourceid = $form{'sourceid'} // ""; $script_name = &env('SCRIPT_NAME'); $max = $form{'max'} // $max_hits_default; if ( $path_info eq "/source" ) { - - # XXX print "Content-type: text/plain\n\n"; - open( R, $0 ) || do { print "ick!\n"; &exit; }; + open( R, $0 ) || do { warn "open $0: $!!\n"; &exit; }; while () { print } close R; &exit; From nobody Wed Jan 21 07:37:05 2026 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 4dwwxs59CJz6Pppc for ; Wed, 21 Jan 2026 07:37:05 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwwxs4WZ8z3l0D for ; Wed, 21 Jan 2026 07:37:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768981025; 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=KEU2vrNJFOeoPjtuledvtR3bAGbn2RtdOFRifbHCwFs=; b=XZferx2rG5SGxQ88k8pMHIbvQ5H7vpFhhX1HQirIfyndW5haNh/blbADTRvewcEYg9j9Ns uUEbC/6UIowH+4DjgoE4+lUWFYagAvBgj9YofxrzrtGSw+AtGGl1hATUQrWwao4+L4hQqu wX/BqxY1uOPCvdMaT+R9luwXQ71SMwsaXgSlaPpE+GBBoOZKJXM/Pr0P8n+yf/4mQTf0fp 322+ya6dR14t4DZksM50lw/LnWmgjARnMGYWZUQ/CoSp+FytQKJlqMg/ERsXUHFPIS3ZKg SGqXqtfgOg6aih5l1quJ5R1fe8TRg6MtnX38QwO5FBpyRt+pUYw3sRS4g+gONg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768981025; 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=KEU2vrNJFOeoPjtuledvtR3bAGbn2RtdOFRifbHCwFs=; b=V8SIa3k096MLCCPsB+fx1ucoK8FSqG9bypy0PiZxelrXBR1u45YMSAQW0hARWLidFTXe/c jpc6Xmm6gPwB7I350MFhj7jCrBhSglZapzVqN3BDLHTAoMZrAKe5k1XNXPYANUTlu6ZNSv krU265lOnSxLId1ZcsA7BfRPRLZ7vTQgHfAQCPqaNaQm1F3lbeyE4xHp2GdlLg5qqf2hW1 0MaXmw4FhabFFtkE4FicqlCStbKejYWwS7clrP4+023jDvfYzSgzZ3qK5J2O3r7fidNBbZ 7MPoNu1wgpcE00p7Vdnako+XkZWfL99ikp/at/+0iTazKHVMmEB9koW682v0bA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768981025; a=rsa-sha256; cv=none; b=Q0oeqwhAKGgOceSRqcJfXGP3xrpsxaUNh5Y7eWMrjJhYWetBr9wQyf5uAVw19k4w1dGpV9 EX50LLkPd0XeQhEZ5x2g39GT6amb9OEOzRrnX9YKym2n/dGmwkl+AAATH2VcH5npkWuO5S emGhHZg1vu/ZSNtbyT6a6blPGjZdYd0i0niwQgVHdG85gHkjj10stY1Pz8HXW6zjrIENUo woBuqthgksp8C6Z0Whnsj9NI5+kOhQc2+LmffiVde8RsnprFav91ay/77naArLdS5Q7VAb WbeACswp8VuL6evLTG188fsR3R/knuU37FsFhsnAOxCXuCAFdQMaatvzICCyYw== 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 4dwwxs3dl7zdwF for ; Wed, 21 Jan 2026 07:37:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id af09 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 21 Jan 2026 07:37:05 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: d38b8ab8e3 - main - ports.cgi: less perl warnings 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d38b8ab8e37e0163ec975c584081189d07bf8750 Auto-Submitted: auto-generated Date: Wed, 21 Jan 2026 07:37:05 +0000 Message-Id: <69708221.af09.fc69771@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=d38b8ab8e37e0163ec975c584081189d07bf8750 commit d38b8ab8e37e0163ec975c584081189d07bf8750 Author: Wolfram Schneider AuthorDate: 2026-01-21 07:37:00 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-21 07:37:00 +0000 ports.cgi: less perl warnings --- website/content/en/cgi/ports.cgi | 1 + 1 file changed, 1 insertion(+) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 5c1084cc90..dfac37d9f3 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -263,6 +263,7 @@ sub out { } } + $rdepends //= ""; $counter++; $pathB = $path; $pathB =~ s/^$localPrefix/ports/o; From nobody Wed Jan 21 08:20:36 2026 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 4dwxw46NXbz6PrK4 for ; Wed, 21 Jan 2026 08:20: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dwxw45Mlyz3p8b for ; Wed, 21 Jan 2026 08:20:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768983636; 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=gCaVQkqr2YTu3XaDQFACkGWWIbe32mVivClnvWl1vHc=; b=tEqbl3cuB70IkRpbtJREtJQWCeqMoxExXMjClBJCPC1xvFlQ9uudVop0dtxOioWchEHzs0 a6Cl8bNk8DJqW+QYds3w/wSklfOXQBYVQ3OLAN2w2G5gJIhxidGZDwJe1/2/W8vwIxwItu a2Yd8Pbgw3RiXroL5Q8TdnHGvgv6NgM71KfUYZVxXqd+Jo0OFnckWmsQWiKdpTGXbjw5r3 RPn5vUPWGooBmZmYpS6sFtFFTP4oIEJLminVlq+pZ4PZYs82R5aM9pfdayzWREyGqwfjKd rK7KzqdZuQ3sqjHJW2gOBEVXPcaun+zlf5T96sD6nEMUmabhJFl+ZfIAdIj4IQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768983636; 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=gCaVQkqr2YTu3XaDQFACkGWWIbe32mVivClnvWl1vHc=; b=JSsRDrWeogx5d8Kwur+eoTVVXHUq9riKwF5+gkwoM+8URdvZ/oOXJsz08Yzoz6zv/VOdsp sXT6LorogAoxvFGPN2ZMs7M/6wmtJeQpJwGurMU45TAmlHJiOsUfsI9u2NMGqLe65TWPV0 xppED5Gln+sf/ZrvVg0J6/pDYkCQC+vK6haGwmsu7b1tgkQerGn6ylG+hMIFOUvZaMiLSn +RDyb261h1fG0S1i3c/8jn9dYRdHe1hY4BrpFltXv/SSu7pfyhyInubs7o/P1fbX2dqBsN jYd2Lwa7sBuUCMTbHZaizXCa0iTvrJYN7fr6YBO4lc2I2O4yfmdpWDKUmrzvsw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768983636; a=rsa-sha256; cv=none; b=yI6/DGfc1hGPMiBrxWStYaE9+sGvScgUBnD2v3FdFtF8V/a5eqBUFYlakewiava4WMpQ4u DxiQyS39tV5ExmqR8ZPRCMuc2oWMVm78Howrjds+8aqnmMzC5UWuxrwZiuTbOqrqGwlxSp hQx1dyFBHeszUipzs8GX++iXvYeIcpDxZ1vegxr/G44N9n7n3sp5pHouCfNGGuHAOMgnXl 0Di1Ng1ES1NppZmXmOkvXY45XNnKwEDvYN+4S4wVChzBf10UmvqZ2PqGs8jn8m2htcxYoa zrZ0QbLbT2kGrq3iw3DwCfBj/BH44cJQdKbjW9Jmg/0p2Bj1xaW5qtioV+7Ayw== 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 4dwxw44fxhzgB7 for ; Wed, 21 Jan 2026 08:20:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id ea4a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 21 Jan 2026 08:20:36 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: d7a4ae268a - main - ports.cgi: less perl warnings 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d7a4ae268a5836b8a3f2640e3934611d1cc3fdae Auto-Submitted: auto-generated Date: Wed, 21 Jan 2026 08:20:36 +0000 Message-Id: <69708c54.ea4a.1b47729b@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=d7a4ae268a5836b8a3f2640e3934611d1cc3fdae commit d7a4ae268a5836b8a3f2640e3934611d1cc3fdae Author: Wolfram Schneider AuthorDate: 2026-01-21 08:20:26 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-21 08:20:26 +0000 ports.cgi: less perl warnings --- website/content/en/cgi/ports.cgi | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index dfac37d9f3..d5214284f6 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -363,8 +363,11 @@ sub search_ports { elsif ( $stype eq 'maintainer' && $a[5] =~ /$query/io ) { &out( $today{$key} ); } - elsif ( $stype eq 'requires' - && ( $a[7] =~ /$query/io || $a[8] =~ /$query/io ) ) + elsif ( + $stype eq 'requires' + && ( defined $a[7] && $a[7] =~ /$query/io + || ( defined $a[8] && $a[8] =~ /$query/io ) ) + ) { &out( $today{$key} ); } From nobody Wed Jan 21 18:49:37 2026 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 4dxCss6hytz6PZ3d for ; Wed, 21 Jan 2026 18:49: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dxCss5y5nz47mn for ; Wed, 21 Jan 2026 18:49:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769021377; 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=FhZVUCNxqLEIAXFh4s/rg5AuLWnPkVV3Pu6oSpDxcLk=; b=l9DpYdJfxISXMewTgPzcWUDcrmgYGvCQ4UBEigppO+ZnBBTdKu3O9XwTmNVJ2jnCrJVnlr 4bksN1BCnM4fTKMoJr09XA1PcLNh4y0bu9cBGSgluu/J8+FPuk0JKgf0Vb/WRFLIfaz1+7 3b2FRJGyLKus9TYcCNIVuqWscWPMG02SbhXceSttJBp9kEk36mm7bhDYrvxFpvNKrh7PT7 w0oHyiOyg/cHDksXbj7zothb0GKPbruHd+Wy7RkCIRiF1t8HKcya7+xhCpNB7+R7gvJmNz 5gjrl/GJBMMXz7p2PzyRQq9YtmuU/U5i8DWNDZHkZ37UUX7wnBi9B78neeu6Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769021377; 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=FhZVUCNxqLEIAXFh4s/rg5AuLWnPkVV3Pu6oSpDxcLk=; b=pWmVZzB+XxJR6TBWZV9rMtla90zb0pQHeJqwT54R1uT/PrKqqCxf7lpTFlVR3v6/PBothJ 9NYhf6pb5erWF/vbhoGdiea134M26W2a7iVN86la5jQ3+KoYwu3u0ZuEFKOXbJhbUEkKaB tvjCCKCit2uSZlA/dRP1EW1OBJlYZWi+nsm0l06qGsnyyoqIqLjILj6CHkNOWnsDi6TE4H +1IGLmSgrUqR5rNBynrU9F0xqqkU6SkadHILjAj54DHARgayH1jdUZJ+d2cwy/HkVArwR3 KyKoq9FJKZRU3xD5qJ0+IE2+QXwqV1e7AijNSNql2Arc0q+lhyVRq2JwWcw6Eg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769021377; a=rsa-sha256; cv=none; b=FsmAnFLlobIXvzlIsUbUzemZuh4IDJy7l9+dsPsLQuEqiM0o9Np+Roo3ZEiWz7wg5/lMU+ tTrq0WtBw7TgBwBqjblbI2PC5k4kc6sgPC2XeNsmEzG5asIkw4MgyF9GOmboYCz9niYK+Q NR6xXh2F3TCmhnd6jh5mpXhPynXChozwG8DGrm6wahg6Pc/zxC3aQQGZa+lpK/IUQS8jHX 4Z+X+7t0MM6OErQ1rfGXE43KHvmyUkfGAH4Zxm460uqPKgfASgbC8Y0Nsrx1UGT0KER7Eg YFE25AjetnlSuYjRJUdXalsF78aHUXeDaHdQ+pqi4Hgao9VEnilcveg3eddc+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 4dxCss56h9zytY for ; Wed, 21 Jan 2026 18:49:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4472c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 21 Jan 2026 18:49:37 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: d5368e41ec - main - website/ru: Update data/ru/news/news.toml 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: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d5368e41ece74a412b1cfe4c208a06c707afcdd7 Auto-Submitted: auto-generated Date: Wed, 21 Jan 2026 18:49:37 +0000 Message-Id: <69711fc1.4472c.2cca443a@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=d5368e41ece74a412b1cfe4c208a06c707afcdd7 commit d5368e41ece74a412b1cfe4c208a06c707afcdd7 Author: Andrey Zakhvatov AuthorDate: 2026-01-21 18:46:33 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-01-21 18:46:33 +0000 website/ru: Update data/ru/news/news.toml Sync to EN 4fe4ba644669ca673b4f9cfc6f1b489e5f508443 --- website/data/ru/news/news.toml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/website/data/ru/news/news.toml b/website/data/ru/news/news.toml index a36a259674..876d668f08 100644 --- a/website/data/ru/news/news.toml +++ b/website/data/ru/news/news.toml @@ -4,6 +4,10 @@ date = "2026-01-10" description = "Новый коммиттер: Pouria Mousavizadeh Tehrani (src)" +[[news]] +date = "2026-01-09" +description = "Новый коммиттер: Siva Mahadevan (src)" + [[news]] date = "2025-12-16" title = "Исправлена критическая уязвимость в обработке IPv6-объявлений" @@ -3400,5 +3404,5 @@ description = "Отчёт о состоянии работ за октябрь- # # The FreeBSD Russian Documentation Project # -# Original EN revision (14.01.2026): 8a270ee683c8cd5befe768c9fe8f5a34b60e4cad +# Original EN revision (16.01.2026): 4fe4ba644669ca673b4f9cfc6f1b489e5f508443 # From nobody Wed Jan 21 19:20:13 2026 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 4dxDY95fYmz6Pbv4 for ; Wed, 21 Jan 2026 19:20: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dxDY956ldz3CKW for ; Wed, 21 Jan 2026 19:20:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769023213; 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=dz5G23+DHhTS9LxZBEsRx9bp/wyeO8xDlxVe4NQWZG4=; b=bC0e+E8ofke8itfJOuegNu6bZeVSkKZ7F0MW/Sk3zOPaQWSh5J0wJr/K3x63/hLmcpQPfm iGxoXKO/Lfsb1YRF+q2Yz8lAxIKxKVvuvn8q2V0IzetyYPWoxMJ1EglOBn8hsWqlN1LVrK cYI295n89ioJkGUXhZYbcV0VnfOsiwOESlojMcApN2H6xURV9dm4xuAvV6fbYLO49hPgcV lE3oBS3EwTaFm37b2T7ozP8q7aIJkQPrWXWMbVcDMMZ8oUGdV2Y9KrMmONoc31NKpxgzD4 Q2iUmO+Y4FU2DJnOwHhyBwgSyCMqUjX31l2/cQtCFUvYKJOsrPlnjPfw6kEoHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769023213; 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=dz5G23+DHhTS9LxZBEsRx9bp/wyeO8xDlxVe4NQWZG4=; b=qm5pveXDoUhX9SXk3sQFcSldvOw/Z2aP1IiMtDmdkw2XTyZY/icdhd8tUxonm3olM7ez16 HwqGmxJIn0/UGLtoo8jLSRyf3TepU1XPqCFEYhQ11f/7+pxVdfxZJ+enl1KuPr9Ce7u6CA xJBOwj8InnhSQQYW+FsYCt3TfB4TWxyMfBwe9QKXhl78mjVy5Tpua5OdlKBoeACDQ0t5y0 5WoDfFC+yGg63ZwSIv9fJkbphIZuuAsHsHwXim4U+GTtta707/fURMqdoWQt1sBLi6GV1G XuW8qstroz5GvJOL9KNpBxbYt+IlRmBs6o1v0Y4plmouZt/DM+v0/2z6c6vk7A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769023213; a=rsa-sha256; cv=none; b=LdHw/BViq0kRRVxJoxgtKub2TxPAlmy18bPM/bCenez/H50P+/68Mg0cXYDue5a6hkUCzr u1CvCpnsEuhvEVEVEaQPs5fs4N4ASWaomD2ff6NXsXunyrsveoWLDC5a5DUCVsWO+7akgX Wc8mYv7SVcy6JcTHz6oEZqF7i0gG0ofHdi6m1qhkvUfFhXFsXSk+SsTZTeaQNKeYdBoB2D gOEtQ5Prwr8BEVnLLY6utmvTOxJOoD21y8rd9vS3knoCWV+HimUh6BMHV5X5k6y0oOuX3g DHSdlT2I2EmCpD8l2OGVzO/4wHoPgOZuaZrUrH5ZkKpI4c42kkS3oUtNv6zn8g== 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 4dxDY93wwsz10Z7 for ; Wed, 21 Jan 2026 19:20:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 8b1c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 21 Jan 2026 19:20:13 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 9adc71dfa1 - main - website/ru: Update data/ru/events/events2026.toml 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: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9adc71dfa160aa9367f138d5623435f52b387458 Auto-Submitted: auto-generated Date: Wed, 21 Jan 2026 19:20:13 +0000 Message-Id: <697126ed.8b1c.3ce3cd4e@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=9adc71dfa160aa9367f138d5623435f52b387458 commit 9adc71dfa160aa9367f138d5623435f52b387458 Author: Andrey Zakhvatov AuthorDate: 2026-01-21 19:17:58 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-01-21 19:17:58 +0000 website/ru: Update data/ru/events/events2026.toml Sync to EN 7987b57c2ea997fbe9726b2972773ee737a568ff Add FRDP footer --- website/data/ru/events/events2026.toml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/website/data/ru/events/events2026.toml b/website/data/ru/events/events2026.toml index 2ca1d64928..7e986a6f05 100644 --- a/website/data/ru/events/events2026.toml +++ b/website/data/ru/events/events2026.toml @@ -1,4 +1,4 @@ -# Sort events by start date, with more recent events lower in the file +# Мероприятия сортируются по дате начала, более близкие размещаются ниже year = 2026 [[events]] @@ -21,5 +21,11 @@ endDate = "2026-03-22" countryCode = "TW" country = "Тайвань" city = "Тайбэй" -site = "TBA" +site = "Национальный Тайваньский Педагогический Университет (NTNU)" description = "AsiaBSDCon - это конференция для пользователей и разработчиков систем на основе BSD. Конференция предназначена для всех, кто разрабатывает, развёртывает и использует системы на основе FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, Darwin и MacOS X. AsiaBSDCon - это техническая конференция, которая стремится собрать лучшие технические доклады и презентации, чтобы обеспечить распространение последних разработок в нашем сообществе открытого исходного кода среди максимально широкой аудитории." + +# +# The FreeBSD Russian Documentation Project +# +# Original EN revision (30.12.2025): 7987b57c2ea997fbe9726b2972773ee737a568ff +# From nobody Thu Jan 22 19:29:58 2026 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 4dxrjy75Vxz6QCtQ for ; Thu, 22 Jan 2026 19:29: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dxrjy6Nbwz44gD for ; Thu, 22 Jan 2026 19:29:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769110198; 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=Ee9k7bmHoyk7lXNhy0aeHXpm6wLPRCixaxyQeJUrBIQ=; b=YvrST+lMvnm1dnuwAUDm8bvIzDwC0RM+it/R3BvEUXsZPB3ao3q7iyq6/ZWaUFiQXgvQs8 rd6vttPQKsj7C1vGHUXG1u04V4fguzO3YDpIUe9FNmHSiFdE//QxuBAMGUUjwPVa7wD3j2 NVse/NSR7BBKkLCXd+XDWNnAQOfWQ+SsONK0FeN/7tkdIJ7+roD/ymbq2bD23lwRT8gtF7 OTRjxMxN4J+SDoXrmuybo3jB/Yi26SWy0D8n3PnqySJZodRAufHYcLyiGySfh40n035Jix spDbGqcB62QBDcSbqTAg08DYZceOw0x5a+06jIer1nw0lphTvn5rWdkVTXSDUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769110198; 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=Ee9k7bmHoyk7lXNhy0aeHXpm6wLPRCixaxyQeJUrBIQ=; b=j/JY5loq2Za/rgUljxv3uyYU6UT/Pc9yHoaCtQ45EU2cwpLZLDuLHPZVuFluO0FQBPKD8W OrTs5BxSQbvG/8K0EWLd+g+RJOpvP9YERDZm3Ukbrc8fsFLIBpY3GwD7/YWU7FMcq0PIjJ 1wZVZTs+vs3xbLhKNaUpUDyvusRUvkXHOPFZ7NvpkCA6iZaHl57Z2juocxJ5vbX7uwtzf6 Td8eGzthKdrMbHvr0pOw4QwyBtA80nqR6F3LC818lc0HS0gnuXvvnhj2sakA3vYV4aEu2y ayLm2mcNU0QQ9/mc15SIY532qsWEhwhJddoRBUp5fB3Ut7HPYG8moPT8HAnPkQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769110198; a=rsa-sha256; cv=none; b=G3oQUmMYKMz7znR8UnJk48VLX8zbVQUiPt/2ungFlV00dRhIjB1NYTs1IEMPifMk3zuIqq JSrtA+F0k5USXzcDjJItSPT3IOBQEzeDCjp38q1QX4HAKExPOsClQOlhWiQsIIomHUzCI5 SxOFoNG4ozJonj5rZyR3ZY5yEqxBZbroifMVlhkQjvi3vfnYINRTsqSWvSqG5rSIdpjJ/o WEW515FKbJtnbdrMiBKNjOU7ypo+rJq+NceQjm2HffgbjVxCVr857D06w8WcHuWxTy7Lxb qeDZBw3ZyFBTvnEolO/5ZsRC3AVqmTOi6JadG+0cW3A4PUjhECzUakvLXr1fFQ== 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 4dxrjy5MZrzmg5 for ; Thu, 22 Jan 2026 19:29:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id f395 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 22 Jan 2026 19:29:58 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 072ab49fb8 - main - website/ru: Add releases/15.1R/_index.adoc 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: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 072ab49fb8ebd56b0eec1195d9a6916e7790cfc7 Auto-Submitted: auto-generated Date: Thu, 22 Jan 2026 19:29:58 +0000 Message-Id: <69727ab6.f395.6d0c9430@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=072ab49fb8ebd56b0eec1195d9a6916e7790cfc7 commit 072ab49fb8ebd56b0eec1195d9a6916e7790cfc7 Author: Andrey Zakhvatov AuthorDate: 2026-01-22 19:25:45 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-01-22 19:25:45 +0000 website/ru: Add releases/15.1R/_index.adoc Synced with EN c3372876197d665c77772a2581abdc66bc7b075e --- website/content/ru/releases/15.1R/_index.adoc | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/website/content/ru/releases/15.1R/_index.adoc b/website/content/ru/releases/15.1R/_index.adoc new file mode 100644 index 0000000000..3269b59c55 --- /dev/null +++ b/website/content/ru/releases/15.1R/_index.adoc @@ -0,0 +1,37 @@ +--- +title: "Информация о релизе FreeBSD 15.1" +sidenav: download +--- + +:localRel: 15.1 +:localBranchStable: stable/15 +:localBranchReleng: releng/15.1 + += Информация о релизе FreeBSD {localRel} + +== Введение + +Это индексная страница для FreeBSD {localRel}. +Для получения дополнительной информации о процессе разработки выпусков, пожалуйста, ознакомьтесь с разделом link:../../releng/[Информация о подготовке релизов] на веб-сайте. + +== Подробная информация + +Более подробная информация +//, в частности, информация о релизе +// и информация об аппаратной совместимости +доступна на следующих страницах: + +//link:announce/[Анонс FreeBSD {localRel}-RELEASE] + +//link:signatures/[Подписанные контрольные суммы FreeBSD {localRel}-RELEASE] + +//link:installation/[Замечания по установке FreeBSD {localRel}-RELEASE] + +//link:hardware/[Информация об аппаратной совместимости FreeBSD {localRel}-RELEASE] + +//link:relnotes/[Информация о релизе FreeBSD {localRel}-RELEASE] + +//link:errata/[Исправления и дополнения FreeBSD {localRel}-RELEASE] + +//link:readme/[Readme FreeBSD {localRel}-RELEASE] + +link:schedule/[График выпуска FreeBSD {localRel}-RELEASE] + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (15.01.2026): c3372876197d665c77772a2581abdc66bc7b075e +// From nobody Fri Jan 23 08:00:23 2026 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 4dy9Mr2YjXz6PqDw for ; Fri, 23 Jan 2026 08:00: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dy9Mr0Ljwz3HSW for ; Fri, 23 Jan 2026 08:00:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769155224; 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=rZSW/1gz3HWm1FQ5ym1bZreLb5gt7TMYeeL+9H/Qq4Q=; b=SUB94uyd2aFY4wqPPjlwu42e6AxlKgb5O7yIh9Cjx+JmKMLqaGxhjbmoEyCTCFsynHTYhA bHb33TaM6tFUuDs4CvC7xBn1z9omIwXsqKktQLfR38c+5y8UrgOSkfF/zgO2qymUDiLPUd 8wQ0AJeLdnoo27ah7dh3oYotihhvKRK1RW2haqH7be1Uy2IkZAzWKbYV7/SBkJ7H+R9cpi +tMj+BhCFQZlhAbdnkNcPkdZlH2jtXIIjpdUKobTdmmwzdjM3CUFA6IXQZVCafmz44spxr FsDpxhNvErHzclVTdyai6Bk8hG9w7fOq9vZAReLEHHCXiXJdp+wnJWLVK+jLTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769155224; 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=rZSW/1gz3HWm1FQ5ym1bZreLb5gt7TMYeeL+9H/Qq4Q=; b=HEgI0vKqH4jmhLgrSrkghFccuXfcspnqoZfw6/2UISjTpDAEkA1IgdfwcBU/HqAfWR4dwT UlXT6pnKjIYmivRMn/0Ac32xy51QJ47LI+xx8p80M0KH/+yhHZt/ZMfiAO/hqPtATIPlP4 5lCHNAP9Wel9BWmcfFjfjjk4doMZxiKjiPioCwrLV2Dxmw12QAHVb8G2VMyrfZ8lci0Wck kTT3qsgaVyZGqDQNmgCkH619ec+GdjCigpJcOCBaJIqtxn0ehsJOsEmlv7CkHVGVZ2ovYp g9KTTsIYVb/xU1ZxKobG7OAsfWrrnME9/3kh9WJIIs7B/0tQ50lunDY65SUOyg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769155224; a=rsa-sha256; cv=none; b=ETXjGiRO3NJydeUxISfghTndTejARj/5WD7hEhT6fvgJWUW4kmlZdD0NqJI+LZRSo7tfHV PYPzk+/1OjY0pJltgHMsOtW6f7EkAXV5/Rx5G1YK3sOqUplzKTh2OOf0Z1xFFhXfBnBV5l WidLvV1j5uLWB5GyrT3Q6GPI3SbmviwnmyHduNRLCdvFW5OurtIE3p8P3FK1nv2Os79cwj UftZzI9Jikl8wLfZGzrkFn+pXmJjUVr6JUIMMetzqb1YmEl9fszsji1wAwu43vQecUQiQb EWjlNB4/Lmk/chQzbVlPYXRLJM7MpRb8xEdCs41hTunpNpS3Jk6dXZwfSp4Pcg== 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 4dy9Mq72k9z18y7 for ; Fri, 23 Jan 2026 08:00:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21d5d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 23 Jan 2026 08:00:23 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 83305de31b - main - 14.4: On schedule 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: 83305de31b099124d0bb4a8c0b1f732542c7fa7b Auto-Submitted: auto-generated Date: Fri, 23 Jan 2026 08:00:23 +0000 Message-Id: <69732a97.21d5d.112049c8@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=83305de31b099124d0bb4a8c0b1f732542c7fa7b commit 83305de31b099124d0bb4a8c0b1f732542c7fa7b Author: Colin Percival AuthorDate: 2026-01-23 08:00:14 +0000 Commit: Colin Percival CommitDate: 2026-01-23 08:00:14 +0000 14.4: On schedule The code slush has started. Approved by: re (implicit) Sponsored by: OpenSats Initiative --- website/content/en/releases/14.4R/schedule.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/14.4R/schedule.adoc b/website/content/en/releases/14.4R/schedule.adoc index ab91642acb..63b80d2041 100644 --- a/website/content/en/releases/14.4R/schedule.adoc +++ b/website/content/en/releases/14.4R/schedule.adoc @@ -34,7 +34,7 @@ General discussions about the pending release and known issues should be sent to |Action |Expected |Actual |Description |Initial release schedule announcement |- |15 October 2025 |Release Engineers send announcement email to developers with a rough schedule. |Release schedule reminder |9 January 2026 |9 January 2026 |Release Engineers send reminder announcement e-mail to developers with updated schedule. -|Code slush begins |23 January 2026 |- |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. +|Code slush begins |23 January 2026 |23 January 2026 |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. |{localBranchReleng} branch |6 February 2026 |- |{localBranchReleng} branch created; future release engineering proceeds on this branch. |BETA1 builds begin |6 February 2026 |- |First beta test snapshot. |BETA2 builds begin |13 February 2026 |- |Second beta test snapshot. From nobody Fri Jan 23 15:47:53 2026 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 4dyMlF6ll8z6PNXZ for ; Fri, 23 Jan 2026 15:47: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dyMlF630Fz46Xv for ; Fri, 23 Jan 2026 15:47:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769183273; 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=kDLwbW8CCP7Ugcs3xXM8IJI3ADwGx0Mtqtwo8QjAk18=; b=eRUxbiYwg1Fq1R3BfglxFwnmDcCNE4yBwOb3QNZ7e3acjaEHW4/mvFWCYEYZZW+9rC2rvr Jg0BvU9z8VgVhEZp+SeHMMXHCScHpG0CNYNtX3jtkfdJwdWgEVckbJXilAuipwB/hAEzhc w3sHdUbEGMiB4/dHZ5evT80lv9BH2yxrWPYfpnQbMoFyvvxEKFWOlxcxCFReJJVm9FYN6p L2S/Y6Uw11w1A34JmV0g/YegAIyjcVRb9OJzHgZnRQBKVrxesoRfo3AZsmIZD2zM9HpraD aQ+rlvlgbrUhs+y+NA7SHGL8sgPcEzTiXSUWQYGl1fsrsGXAu2+ilk+icd67Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769183273; 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=kDLwbW8CCP7Ugcs3xXM8IJI3ADwGx0Mtqtwo8QjAk18=; b=I8veczxxHIMprRpLSxQf69vUYgVtO9IrZtSGHHpxXyy2DxheFeHlE8lAe3RoqzAtEQRXgm cB17JL7Py4voRNTSDyDGI14bGllC30zJs6Qogc/FRnTq2peyxnTQiP3pRhABJkCEHET2Jy 31PbKJFDphAnEL4ENdFAvwasnsQy84AdvuLUug0XufbW3XGOt0mw6CUPSRJ2CrZYuOxLNa hCJaWSjLUO+r2pGBImGiZHj57LaVxqYDwULPZQcDinD7+ZuiAzuztG7rwljnLKLEORA+2F Q7O8dcq1mGUk49RFjxf7PUmIEcr0PxsNcAKC3s+M3EFVDUqBcUKP9A1ersehHA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769183273; a=rsa-sha256; cv=none; b=COsV4xgb3dk8JWGiFgCMAaKDhwojR2g6rPd2wHvxBK3e8K32Iu7/E92dbNq+5O1pHEihGB TF08BQAHcZgmx+JBg14o7TXh2mBJE10N3QrCWAgLtsGf8QQJs0t0uqj44pfMvDqXBGWrOm /DCMxAe4CqkAX0/YXOSrDJCoMMeThV50SaYl+utNCmZQClAS/7qZTmpX8QNb92Rmq498/J 90++4SU8T+hUWNfMLIT0xAdOqzMWFXZiZXPuTQ4vCxTYyvG06+jsNakfLlmCKy2oJ+oyhZ HWG/V6iFjgIKXhcU9TocbimHBlnu7hYBip2mfGZahQbK6Mtwthxnf1jAQYaOZg== 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 4dyMlF5cHwz8lv for ; Fri, 23 Jan 2026 15:47:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 27203 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 23 Jan 2026 15:47:53 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: 21e2609888 - main - GSoC: Add policy on LLM usage 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: 21e2609888db43da5c6892aec812e6e5430387a1 Auto-Submitted: auto-generated Date: Fri, 23 Jan 2026 15:47:53 +0000 Message-Id: <69739829.27203.70473077@gitrepo.freebsd.org> The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=21e2609888db43da5c6892aec812e6e5430387a1 commit 21e2609888db43da5c6892aec812e6e5430387a1 Author: Joseph Mingrone AuthorDate: 2026-01-19 21:19:29 +0000 Commit: Joseph Mingrone CommitDate: 2026-01-23 15:45:43 +0000 GSoC: Add policy on LLM usage Add policy for contributor use of Large Language Models with Google Summer of Code projects. Reviewed by: imp, fuz (prior iterations) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54789 --- website/content/en/projects/summerofcode.adoc | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/website/content/en/projects/summerofcode.adoc b/website/content/en/projects/summerofcode.adoc index b62b50bd19..ec58a32607 100644 --- a/website/content/en/projects/summerofcode.adoc +++ b/website/content/en/projects/summerofcode.adoc @@ -144,6 +144,39 @@ Contributors will also be asked to maintain and update wiki pages of their work. E-mail (including mailing lists), IRC, instant messaging (Matrix, Slack, etc.), and video conferencing have been some of ways contributors and mentors have communicated in the past. Contributors are also encouraged to use these and other methods to engage with the wider FreeBSD community. +[[llm]] +== LLM Policy + +We recognize that Large Language Models (LLMs) can be powerful productivity aids. +However, these tools can produce incorrect, misleading, or poorly understood output. +To uphold submission quality and to ensure that GSoC remains a learning-focused program, we have established the following policy on LLM usage. + +=== No "Regurgitation" +We will not accept project proposals, code, or documentation primarily generated by an LLM. +All submissions must reflect the contributor's own original work. +Submissions that do not meet these standards may result in the rejection of a proposal or failure of a project at evaluation. + +=== Discretionary and Limited Use +LLM usage may be permitted only with the explicit prior agreement of your mentor(s). +If permitted, an LLM may be used to assist with: + +* debugging self-authored code +* improving, proofreading, or translating text +* researching background information about a problem. + +All results must be critically evaluated and fact-checked by the contributor. +Mentors may prohibit LLM usage entirely for specific projects if it interferes with learning objectives. + +=== Full Disclosure +If your mentor permits LLM usage within the bounds described here, any usage must be clearly disclosed by the contributor. +Disclosure must include descriptions of: + +* the tool(s) used +* the type of assistance provided +* any code or documents created with LLM assistance. + +Failure to disclose LLM usage will be treated as a policy violation. + [[faq]] == Frequently Asked Questions From nobody Fri Jan 23 19:27:23 2026 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 4dyScW3GjLz6Pf58 for ; Fri, 23 Jan 2026 19:27: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dyScW2Vznz3WPd for ; Fri, 23 Jan 2026 19:27:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769196443; 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=sgoY7W8W4IZNlkPbsfzuj2O2M4q2fGvks0/4813PmR0=; b=lnW2HUCLTX9ldp0JKo5apfCIM3TS7KmuSKveHsFGm/xy9IyVk0Y8UcSJqXvIxuor6CgkyF RhaQj54Xum7vmwSflMVwjlVAYJ4YatG4DyvBhMy/hC4xLPIA0BKTDfce9SdaLLd9SScDKm bjfYMxeYu6+omxJJM4DhhzCxK1Wre1Q7hwT3ONXmEpG5IzToscHcC4JF54I3rdSFvAw+0c m3pcKGw97r7+5IPuqotUtJQ7FvToB6ShSYJ6ARi2cDl6JEnIACUi1QeImksmlsXP37uk+0 k1bznr4MOa5mrcBwLh2b3qPAc7Pl0YQmkQpbAOLfY3Kaw5qwWLwJXaq6wZGBGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769196443; 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=sgoY7W8W4IZNlkPbsfzuj2O2M4q2fGvks0/4813PmR0=; b=cTlNw/E571PcTscc+7Cou2z9HS3klN9YSM0vOj9roEDwZYoWFpFCV1Qz9XY0OlA4Ac6RMc 4OiSt5PHsBx4MVIg4UmPGDRaOKZ4YV+VZQMZFdtJ7ndlphKYd56H1nV6YhfHnpwTGr9FN2 RJiHSa5nDlgsqBw+fmr2r42s5qlljneGVlbt/Nn5fAbr6oUyAyq6P1agJmkBo9ZoIsHDzV kx3iW5CytRR+7B1U/aYz/DS/1iMZbgUN83bs0ubBwgiGMOEe9kDorzUB3XJpwn1Oap7YaU 8cnQZQ3wwUGNc5Ge3KHnjbNc5FGEzbGuEg0yKZqjwTF2zc0t/KNPqfz2vYs+gQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769196443; a=rsa-sha256; cv=none; b=eBzk8L09hd3avqLfhLSB+9MAEOu02F//tkj33jWEY9FeRgsYYFS8kUAko8TY8lGkDM6gAG tFfcKinODWmrYtMqBBVTCQh16sxywEhVxwYaAsgcE8yCZMSK5WdQ/C5TaqkCLJt7HM3rR2 t/s9a2v7w0QHWIP+B2rn33+Z73h+e9EYIB8ql3iOAtLfYbmWUWeBTDouJlIpCCj6oDPwVE yWcNbH364INFDDHZwVenR2bVuoa1t/CiH/OXxWpnZkumjQu3+osB1sIdmtL/tId0pRkW7q y+6ZpxVTFSZ91IoBKLDdcZLTfnScOk064DDnFHxnibNGMG+jRUi1sWWOQ8F93g== 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 4dyScW1J25zY22 for ; Fri, 23 Jan 2026 19:27:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id ca1a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 23 Jan 2026 19:27:23 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: a2d38f2f8b - main - dev-handbook: Remove reference to kgdb in EOL FreeBSD 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: emaste X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a2d38f2f8bba973b9a9d7cf8a373c46f2bad4b99 Auto-Submitted: auto-generated Date: Fri, 23 Jan 2026 19:27:23 +0000 Message-Id: <6973cb9b.ca1a.48a4fdc6@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=a2d38f2f8bba973b9a9d7cf8a373c46f2bad4b99 commit a2d38f2f8bba973b9a9d7cf8a373c46f2bad4b99 Author: Ed Maste AuthorDate: 2026-01-23 19:24:47 +0000 Commit: Ed Maste CommitDate: 2026-01-23 19:27:07 +0000 dev-handbook: Remove reference to kgdb in EOL FreeBSD kgdb exists in the base system only in FreeBSD 11 and earlier, which is well past EOL. Remove the reference, leaving only a reference to the kgdb port or package from devel/gdb. Sponsored by: The FreeBSD Foundation --- .../content/zh-tw/books/developers-handbook/kerneldebug/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/zh-tw/books/developers-handbook/kerneldebug/_index.adoc b/documentation/content/zh-tw/books/developers-handbook/kerneldebug/_index.adoc index 7642350739..5b1a5b10d0 100644 --- a/documentation/content/zh-tw/books/developers-handbook/kerneldebug/_index.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/kerneldebug/_index.adoc @@ -146,7 +146,7 @@ After rebooting, your system should save a dump in [.filename]#/var/crash# along [NOTE] ==== -This section covers man:kgdb[1]. The latest version is included in the package:devel/gdb[]. An older version is also present in FreeBSD 11 and earlier. +This section covers man:kgdb[1]. The latest version is included in the package:devel/gdb[]. ==== To enter into the debugger and begin getting information from the dump, start kgdb: From nobody Sat Jan 24 05:17:45 2026 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 4dyjjq4fvdz6PBQw for ; Sat, 24 Jan 2026 05: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dyjjq11mNz3l29 for ; Sat, 24 Jan 2026 05: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=1769231871; 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=4viDc8b19WJ1GCU85k9w/o1KKjA5XRoIOnrs1bDRH5E=; b=LAO9b6lNYxVoiL/1DXilljvSmBcFKa6hX648G0GyZBLTPa4s+Q35PFw+AyiFRYE2LyhXHR opax5cOVwAqzhkwrK6KFoFaZZrhrT7PNAkCFwm0XwCMMiyUYVKJK3wl7N8i3iH6KspvlNL FV3IucBBIQWCishtpR6xy02Cfw5yym+oZUOJw220w0ZFB9K0B8KDa+O4AmwsFpqG+Y72IS ZAWCJK3pXnK/+R2AFB9kgSIpNvKESKkqRsUZJYx3iqrBPLI3EHy4pACOViG6Am/g4renHy oaYocC8qDdWJkaPecvrxTjOiyvjjp9/6O6At5NsxVXLmg/1vsmHI6jMZV4oa5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769231871; 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=4viDc8b19WJ1GCU85k9w/o1KKjA5XRoIOnrs1bDRH5E=; b=tSZvVnpXAdS6R03vXz5gqeEJXDtuHxpfy10ltBanL2EV7W9mAbsXw69PuBkQrzR9PSlHs5 oLNLxJ/w6LOkg7hFJGDt2gv0jUOLt1RENRxDdDKgUk8/ilPpFZpVawbQAt0I3JALYRLiQa 70PEg9cc1CbOA4EAZGQ/RM/cdMkbEoTHb0cmMwCm/AygTv5GqxnNzM82IGsG1rA3K+KXW7 KEoAjcOTtF48tAdKH3UzwB4d/a7ATDO4bX4GSE/2CNZ9aesOZf10tkQ3WmcL4IVoyCX7eX +mEEXmAZA1fOBuS864ySmw9VOjraYXgWnvdTNwrkjG+nVsbEG1UGcuVCkccGHQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769231871; a=rsa-sha256; cv=none; b=O6k8mkxlsXk/nKa0CWIeKDWTscJZ7FY5gziC3HenUtIFX77KSWG9ZbdLlH+XnB3YR4scjA nygIn/QIa1nIWlJ5oFQBxqse29d2ZFs3NWiJ1Ox9Klb01ezhE695oDYMRdwsLlkw4m4NbS AmYNTQzSjUrrTTgC554U16N4L5YUpGJwtLzM9jWS6pnCMX5FdNVwkeXcsVs6N2SCLYn+ou HZFp0er9c5BHzT5hwYeRySGDS+7R3/0nnwsvahfg0Vu5+T9NahgSIGBOy4sKErG8C2ZJVb lBV7rkt+eGEdSJi6XEEWS5u8ngX7PRjXK28PjQm0xz2XzhPOgeBWUvWpQjhp0Q== 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 4dyjjq048BzrdH for ; Sat, 24 Jan 2026 05:17:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3d457 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 24 Jan 2026 05:17:45 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Jose Luis Duran Subject: git: e0c80a86e9 - main - articles/nanobsd: Cleanup and typo 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: jlduran X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e0c80a86e9c2cef49a6257b26c09a8da59acdab4 Auto-Submitted: auto-generated Date: Sat, 24 Jan 2026 05:17:45 +0000 Message-Id: <697455f9.3d457.583648d7@gitrepo.freebsd.org> The branch main has been updated by jlduran: URL: https://cgit.FreeBSD.org/doc/commit/?id=e0c80a86e9c2cef49a6257b26c09a8da59acdab4 commit e0c80a86e9c2cef49a6257b26c09a8da59acdab4 Author: Jose Luis Duran AuthorDate: 2024-11-15 07:04:24 +0000 Commit: Jose Luis Duran CommitDate: 2026-01-24 05:11:07 +0000 articles/nanobsd: Cleanup and typo fixes Document some missing usage options as well. Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-doc/pull/600 --- .../content/en/articles/nanobsd/_index.adoc | 64 ++++++++++++---------- 1 file changed, 34 insertions(+), 30 deletions(-) diff --git a/documentation/content/en/articles/nanobsd/_index.adoc b/documentation/content/en/articles/nanobsd/_index.adoc index a8f3ba03d6..2a3bd8a87e 100644 --- a/documentation/content/en/articles/nanobsd/_index.adoc +++ b/documentation/content/en/articles/nanobsd/_index.adoc @@ -54,7 +54,7 @@ toc::[] NanoBSD is a tool developed by {phk} and now maintained by {imp}. It creates a FreeBSD system image for embedded applications, suitable for use on a USB key, memory card or other mass storage media. -It can be used to build specialized install images, designed for easy installation and maintenance of systems commonly called "computer appliances". +It can be used to build specialized install images, designed for easy installation and maintenance of systems commonly called "computer appliances". Computer appliances have their hardware and software bundled in the product, which means all applications are pre-installed. The appliance is plugged into an existing network and can begin working (almost) immediately. @@ -148,16 +148,17 @@ Some options are for verbosity purposes: * `-h`: prints the help summary page. * `-q`: makes output quieter. -* `-v`: makes output more verbose +* `-v`: makes output more verbose. Some other options can be used to restrict the building process. Sometimes it is not necessary to rebuild everything from sources, especially if an image has already been built, and only little change is made. -* `-k`: do not build the kernel -* `-w`: do not build world -* `-b`: do not build either kernel and world +* `-k`: do not build the kernel. +* `-w`: do not build world. +* `-b`: do not build either kernel and world. * `-i`: do not build a disk image at all. As a file will not be created, it will not be possible to man:dd[1] it to a storage media. -* `-f`: do not build a disk image of the first partition (which is useful for upgrade purposes) +* `-f`: do not build a disk image of the first partition (which is useful for upgrade purposes). +* `-p`: do not prepare the image. Skip running customization and early-customization scripts for incremental image refinement from world, kernel, or packages. * `-n`: add `-DNO_CLEAN` to `buildworld`, `buildkernel`. Also, all the files that have already been built in a previous run are kept. A configuration file can be used to tweak as many elements as desired. @@ -165,7 +166,10 @@ Load it with `-c` The last options are: -* `-K`: do not install a kernel. A disk image without a kernel will not be able to achieve a normal boot sequence. +* `-K`: do not install a kernel. A disk image without a kernel will not be able to achieve a normal boot sequence. +* `-W`: do not install world. +* `-B`: do not install either kernel and world. +* `-I`: build a disk image from an existing build or install. Do not build or install kernel, world, and the etc configuration file, just create the disk image. ==== The Complete Image Building Process @@ -173,24 +177,24 @@ The complete image building process is going through a lot of steps. The exact steps taken will depend on the chosen options when starting the script. Assuming the script is run with no particular options, this is what will happen. -. `run_early_customize`: commands that are defined in a supplied configuration file. +. `run_early_customize`: Commands that are defined in a supplied configuration file. . `clean_build`: Just cleans the build environment by deleting the previously built files. -. `make_conf_build`: Assemble make.conffrom the `CONF_WORLD` and `CONF_BUILD` variables. +. `make_conf_build`: Assemble make.conf from the `CONF_WORLD` and `CONF_BUILD` variables. . `build_world`: Build world. . `build_kernel`: Build the kernel files. . `clean_world`: Clean the destination directory. . `make_conf_install`: Assemble make.conf from the `CONF_WORLD` and `CONF_INSTALL` variables. . `install_world`: Install all files built during `buildworld`. . `install_etc`: Install the necessary files in the [.filename]#/etc# directory, based on the `make distribution` command. -. `setup_nanobsd_etc`: the first configuration specific to NanoBSD takes place at this stage. The [.filename]#/etc/diskless# is created and the root filesystem is defined as read-only. -. `install_kernel`: the kernel and modules files are installed. -. `run_customize`: all the customizing routines defined by the user will be called. -. `setup_nanobsd`: a special configuration directory layout is setup. The [.filename]#/usr/local/etc# gets moved to [.filename]#/etc/local# and a symbolic link is created back from [.filename]#/etc/local# to [.filename]#/usr/local/etc#. -. `prune_usr`: the empty directories from [.filename]#/usr# are removed. -. `run_late_customize`: the very last custom scripts can be run at this point. -. `fixup_before_diskimage`: List all installed files in a metalog -. `create_diskimage`: creates the actual disk image, based on the disk geometries provides parameters. -. `last_orders`: does nothing for now. +. `setup_nanobsd_etc`: The first configuration specific to NanoBSD takes place at this stage. The [.filename]#/etc/diskless# is created and the root filesystem is defined as read-only. +. `install_kernel`: The kernel and modules files are installed. +. `run_customize`: All the customizing routines defined by the user will be called. +. `setup_nanobsd`: A special configuration directory layout is setup. The [.filename]#/usr/local/etc# gets moved to [.filename]#/etc/local# and a symbolic link is created back from [.filename]#/etc/local# to [.filename]#/usr/local/etc#. +. `prune_usr`: The empty directories from [.filename]#/usr# are removed. +. `run_late_customize`: The very last custom scripts can be run at this point. +. `fixup_before_diskimage`: List all installed files in a metalog. +. `create_diskimage`: Creates the actual disk image, based on the disk geometries provides parameters. +. `last_orders`: Does nothing for now. === Customizing a NanoBSD Image @@ -233,7 +237,7 @@ There are many more configuration options that could be relevant depending upon There are three stages, by design, at which it is possible to make changes that affect the building process, just by setting up a variable in the provided configuration file: * `run_early_customize`: before anything else happens. -* `run_customize`: after all the standard files have been laid out +* `run_customize`: after all the standard files have been laid out. * `run_late_customize`: at the very end of the process, just before the actual NanoBSD image is built. To customize a NanoBSD image, at any of these steps, it is best to add a specific value to one of the corresponding variables. @@ -276,14 +280,14 @@ Be sure to check the relevant parameters of the serial port, as setting a bad pa In the end of the boot process is the disk image creation. With this step, the NanoBSD script provides a file that can simply be copied onto a disk for the appliance, and that will make it boot and start. -There are many variable that need to be set just right for the script to produce a usable disk image. +There are many variables that need to be set just right for the script to produce a usable disk image. -* The `NANO_DRIVE` variable must be set to the drive name of the media at runtime. Usually, the default value `ada0`, which represents the first `IDE`/`ATA`/`SATA` device on the appliance is expected to be the correct one, but a different type of storage could also be used - like a USB key, in which case, it would rather be da0. -* The `NANO_MEDIASIZE` variable must be set to the size (in 512 bytes sectors) of the storage media that will be used. If you set it wrong, it is possible that the NanoBSD image will not boot at all, and a message at boot time will be warning about incorrect disk geometry. +* The `NANO_DRIVE` variable must be set to the drive name of the media at runtime. Usually, the default value `ada0`, which represents the first `IDE`/`ATA`/`SATA` device on the appliance is expected to be the correct one, but a different type of storage could also be used - like a USB key, in which case, it would rather be `da0`. +* The `NANO_MEDIASIZE` variable must be set to the size (in 512-byte sectors) of the storage media that will be used. If you set it wrong, it is possible that the NanoBSD image will not boot at all, and a message at boot time will be warning about incorrect disk geometry. -* The [.filename]#/etc#, [.filename]#/var#, and [.filename]#/tmp# directories are allocated as man:md[4] (malloc) disks at boot time; so their sizes can be tailored to suit the appliance needs. The `NANO_RAM_ETCSIZE` variable sets the size of the [.filename]#/etc#; and the `NANO_RAM_TMPVARSIZE` variable sets the size of both the [.filename]#/var# and [.filename]#/tmp# directory, as [.filename]#/tmp# is symbolically linked to [.filename]#/var/tmp#. By default, both malloc disks sizes are set at 20MB each. They can always be changed, but usually the [.filename]#/etc# does not grow too much in size, so 20MB is a good starting point, whereas the [.filename]#/var# and especially [.filename]#/tmp# can grow much larger if not careful about it. For memory constrained systems, smaller filesystem sizes may be chosen. +* The [.filename]#/etc#, [.filename]#/var#, and [.filename]#/tmp# directories are allocated as man:md[4] (malloc) disks at boot time; so their sizes can be tailored to suit the appliance needs. The `NANO_RAM_ETCSIZE` variable sets the size of the [.filename]#/etc#; and the `NANO_RAM_TMPVARSIZE` variable sets the size of both the [.filename]#/var# and [.filename]#/tmp# directory, as [.filename]#/tmp# is symbolically linked to [.filename]#/var/tmp#. By default, both malloc disks sizes are set at 20MB each. They can always be changed, but usually the [.filename]#/etc# does not grow too much in size, so 20MB is a good starting point, whereas the [.filename]#/var# and especially [.filename]#/tmp# can grow much larger if not careful about it. For memory constrained systems, smaller filesystem sizes may be chosen. * As NanoBSD is mainly designed to build a system image for an appliance, it is assumed that the storage media used will be relatively small. For that reason, the filesystem that is laid out is configured to have a small block size (4Kb) and a small fragment size (512b). The configuration options of the filesystem can be modified through the `NANO_NEWFS` variable, but the syntax must respect the man:newfs[8] command format. Also, by default, the filesystem has Soft Updates enabled. The extref:{handbook}[FreeBSD Handbook] can be checked about this. -* The different partition sizes can be set through the use of `NANO_CODESIZE`, `NANO_CONFSIZE`, and `NANO_DATASIZE` as a multiple of 512 bytes sectors. `NANO_CODESIZE` defines the size of the first two image partitions: `code#1` and `code#2`. They have to be big enough to hold all the files that will be produced as a result of the `buildworld` and `buildkernel` processes. `NANO_CONFSIZE` defines the size of the configuration file partition, so it does not need to be very big; but do not make it so small that it will not hold all configuration files. Finally, `NANO_DATASIZE` defines the size of an optional partition, that can be used on the appliance. The last partition can be used, for example, to keep files created on the fly on disk. +* The different partition sizes can be set through the use of `NANO_CODESIZE`, `NANO_CONFSIZE`, and `NANO_DATASIZE` as a multiple of 512-byte sectors. `NANO_CODESIZE` defines the size of the first two image partitions: `code#1` and `code#2`. They have to be big enough to hold all the files that will be produced as a result of the `buildworld` and `buildkernel` processes. `NANO_CONFSIZE` defines the size of the configuration file partition, so it does not need to be very big; but do not make it so small that it will not hold all configuration files. Finally, `NANO_DATASIZE` defines the size of an optional partition, that can be used on the appliance. The last partition can be used, for example, to keep files created on the fly on disk. ==== Custom Functions @@ -416,11 +420,11 @@ The most important difference of this step from the initial NanoBSD installation To install new image onto the running NanoBSD system, it is possible to use either the [.filename]#updatep1# or [.filename]#updatep2# script located in the [.filename]#/root# directory, depending from which partition is running the current system. -According to which services are available on host serving new NanoBSD image and what type of transfer is preferred, it is possible to examine one of these three ways: +According to which services are available on the host serving the new NanoBSD image and what type of transfer is preferred, it is possible to use one of these three methods: ==== Using man:ftp[1] -If the transfer speed is in first place, use this example: +If the transfer speed is most important, use this example: [source,shell] .... @@ -439,11 +443,11 @@ If a secure transfer is preferred, consider using this example: ==== Using man:nc[1] -Try this example if the remote host is not running neither man:ftpd[8] or man:sshd[8] service: +Try this example if the remote host is not running the man:ftpd[8] or man:sshd[8] service: [.procedure] ==== -. At first, open a TCP listener on host serving the image and make it send the image to client: +. First, open a TCP listener on the host serving the image, and make it send the image to the client: + [source,shell] .... @@ -452,9 +456,9 @@ myhost# nc -l 2222 < _.disk.image + [NOTE] ====== -Make sure that the used port is not blocked to receive incoming connections from NanoBSD host by firewall. +Make sure that the chosen port is not blocked by the firewall to receive incoming connections from the NanoBSD host. ====== -. Connect to the host serving new image and execute [.filename]#updatep1# script: +. Connect to the host serving the new image, and execute the [.filename]#updatep1# script: + [source,shell] .... From nobody Sat Jan 24 08:18:06 2026 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 4dynjv2LCDz6PQ3w for ; Sat, 24 Jan 2026 08:18:11 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dynjv1ZLYz41BL for ; Sat, 24 Jan 2026 08:18:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769242691; 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=wehsGvPbczLd5X9zkc6H6ZS5JM+FwnLZUJxLp58bYQo=; b=aQSsvGgzXVd41b3eRYSUizl5lcO2VIRI7Z96h3wWiNZQTKwD/6p271FpyPbDC5qzL926Rl y3raFNMXv5uwg1Pz6pFkowvEueSCBU4Fo3pQBhR0evJhxK4T3tGdP5Udhr8lh1lXypomHE l6StiR6L1zH4Sij4VLOeZCULp99AXMm3jgj+Z+jJYNM7h0/LWx199+1SCxkWExHgbY2rKU dEPGjU4oMEgpRqKlVmFe10cEF+ihrv6lXTNfKryS4EdIdrMJcfkMqRnAqqQ1/TJpzKHnad Ry8+NVum8eWWAviIFkuLJBupjB8f6hCE8OuwJeGPU/fTRwCumU44Scxi7JqfWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769242691; 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=wehsGvPbczLd5X9zkc6H6ZS5JM+FwnLZUJxLp58bYQo=; b=m0loKavcCGGtDRiVC/r3gTrbai2qsav4A7p2jXbKakfeP7qhkiIJldyXm4vNU+NJ2roEZW n8321GMhpc6+noZJ0wD9vQ/dDNTQWN90WcjJ/BQ7Yp1q5fBo7z5vOaX3ObT8xuso3Wg3PV 6maMByij1HIVat1uPAxwdF2OhrEXf7Lj+N7nwJ7ttBq7v9ig4bUH/GMjf9gabTpV2wj/T+ YnlBJ5JzG5Luta4O+ub3asFnCbBAQe+EBVI4+kbSMUhmhn0nOfykpAdlMzHGDtSW+IZG4W saNimog5De2BlB3FTMREiP4tQlxnJ5ngMix+N5MyJ84VwwFMAj7rE+hid2RBLw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769242691; a=rsa-sha256; cv=none; b=Fo1fNJZbbj73Q7HtMk7oiitUEIpCWXNvxlcDsHe9WqO4DbxFdF0ka5L2og8jOUIdjdM4tm FpHIMVo9hpI/XnCQi/AAGeSAA2cqbBYsEtQcW3hOAifzRLWzhEmYtd19gvIrWobn/DdISy aXBhe8Q55KY2LsACHXbzd2+/w1cvvXbQBQdhxhA32mja7e6AFuNJCD0b3hAFkssXTS0MrG dfaYB4aCpA3Lv0LyKIH4l/Q2AuEYNyTs9IJ9RjFS1s2Kss+rSG96B52TMieymfK5m60Sk1 1h1Rl3UdWcl2ZLivKgoOvZVnKhTavzsyk3ZdXzZ3QYeIBlFYxZwqTZcg6HdQww== 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 4dynjv15kCzxHB for ; Sat, 24 Jan 2026 08:18:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 20295 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 24 Jan 2026 08:18:06 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: aeb7c0192a - main - update the manpages for Debian 13.x.y 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: aeb7c0192a7e1a5cb79fe3230666becb69bc10da Auto-Submitted: auto-generated Date: Sat, 24 Jan 2026 08:18:06 +0000 Message-Id: <6974803e.20295.4b14b26d@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=aeb7c0192a7e1a5cb79fe3230666becb69bc10da commit aeb7c0192a7e1a5cb79fe3230666becb69bc10da Author: Wolfram Schneider AuthorDate: 2026-01-24 08:17:53 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-24 08:17:53 +0000 update the manpages for Debian 13.x.y --- website/content/en/cgi/man.cgi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/content/en/cgi/man.cgi b/website/content/en/cgi/man.cgi index f4943e5973..4e47038a2c 100755 --- a/website/content/en/cgi/man.cgi +++ b/website/content/en/cgi/man.cgi @@ -959,7 +959,7 @@ $manPathDefault = 'FreeBSD 15.0-RELEASE and Ports'; 'Debian 10.13.0', "$manLocalDir/Debian-10.13.0/man:$manLocalDir/Debian-10.13.0/misc", 'Debian 11.11.0', "$manLocalDir/Debian-11.11.0/man:$manLocalDir/Debian-11.11.0/misc", 'Debian 12.12.0', "$manLocalDir/Debian-12.12.0/man:$manLocalDir/Debian-12.12.0/misc", - 'Debian 13.2.0', "$manLocalDir/Debian-13.2.0/man:$manLocalDir/Debian-13.2.0/misc", + 'Debian 13.3.0', "$manLocalDir/Debian-13.3.0/man:$manLocalDir/Debian-13.3.0/misc", 'Debian 14.0 unstable', "$manLocalDir/Debian-unstable/man:$manLocalDir/Debian-unstable/misc", 'Ubuntu 23.10 mantic', "$manLocalDir/Ubuntu-mantic-23.10/man:$manLocalDir/Ubuntu-mantic-23.10/misc", @@ -1245,12 +1245,12 @@ while ( ( $key, $val ) = each %manPath ) { 'slackware', 'Linux Slackware 3.1', 'redhat', 'Red Hat 9', 'suse', 'SuSE 11.3', - 'debian', 'Debian 13.2.0', + 'debian', 'Debian 13.3.0', 'ubuntu', 'Ubuntu 24.04 noble', 'dragonfly', 'DragonFly 6.4.2', 'centos', 'CentOS 7.9', 'rocky', 'Rocky 10.0', - 'linux', 'Debian 13.2.0', + 'linux', 'Debian 13.3.0', 'darwin', 'Darwin 8.0.1/ppc', 'opendarwin', 'OpenDarwin 7.2.1', 'macosx', 'Darwin 8.0.1/ppc', From nobody Sat Jan 24 11:18:19 2026 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 4dysjl3yJ1z6Pdgc for ; Sat, 24 Jan 2026 11:18: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dysjl35w8z3Prk for ; Sat, 24 Jan 2026 11:18:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769253499; 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=4scr1bfg5EFsAawF8nzmnFKg15KX3ZgPxpO34B0G1Js=; b=ZYU00YleMSFQjdX+/+HuXLyJplOFqgms3ZUoT7JFP7028/38LpRKqleNUMTYr7Wj8Jn3Ta OCm9Y27T5EKjD6mBtr4TdvuhU09Ybi/AKn97lCZPJ+YrFS2Dy32WVG0LGBQctKCc/YhCOS /Nj0L9jM02ppCuHB5JYP8P1fYNjC161FJSkVJ/FVKSgDN8bys+EP5CQE3/NRZSYx3h6GCJ CLIQeEBVNe6JVXJdngrOw2JrIW200WnUSAj26JJWtl1woEcxlIliQi7MRgYULmnqpB2lbe DEYVZJMilLUaMiCEVVJWf+nDOP/0jwfv5BSru7RH7lQ+zsrSW08CJRYt51diHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769253499; 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=4scr1bfg5EFsAawF8nzmnFKg15KX3ZgPxpO34B0G1Js=; b=fnUy+tjujbEtzGkKeOvadHXgg6z+pZRuZtqky89Jt/6DHeWgVIq7EOSUGweZF7LdWp6U2r r7zCnMtURle1g/5DZwyajO3GbTlXo2Ler9QQvAHROMzITRzbGPVeRZisNhQAVFwyMPQwKp igdFfg+xk24ec0R7sdhmMey8a03z+HsWCxMBJG8n07nzB6FrKitPaEkrvkyeIiN6V+0c4P EQWtf2M32ufNpJN+BHBJgJ4Fi5dNQezjAEajttc0If1StewRg6ZLa4Y/bXaHAh79JZ63z1 kXrCMDsQSQmcVQ/A2i+Rq5BNreH6/i26ta0kitCH77NanTOyPSmM4EJUsbab0g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769253499; a=rsa-sha256; cv=none; b=DrLvcKuj+P0XFpCJXl+hi9uNG09RAu8PXt1P6CY7uiUt6/goTJ4KN2yWpAJnZj7NsDYoe7 kTccWA05qqhVew90A4MMZz3D8vptR6DW3PwlPcrvJsK0J22aUZxh8sPR8D/sekH2KdcG9L mfVv/mekx+liS56TtMBuF7UbprMrwGO3p0GgzoS/OOwztp07mUQt1rwxMUQG8R1dXuEhzr bc4THDogdcv8Kp5Hhm7woI2e2Qn5Nxa5/Kj/2YMSz8pmCh7O1569/BK2GcLUfGhKYWwtyj 0/7c0CXSW0g0oKbyflhpSDezbg1MaguFmg+TOXy1Z+RtOugMs9TMj5E+cjFr0w== 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 4dysjl295Kz12qQ for ; Sat, 24 Jan 2026 11:18:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37564 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 24 Jan 2026 11:18:19 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: a7cd9299d6 - main - update the manpages for Debian 12.x.y 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a7cd9299d64e0a9ef33f9010906cc392b8386443 Auto-Submitted: auto-generated Date: Sat, 24 Jan 2026 11:18:19 +0000 Message-Id: <6974aa7b.37564.24173628@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=a7cd9299d64e0a9ef33f9010906cc392b8386443 commit a7cd9299d64e0a9ef33f9010906cc392b8386443 Author: Wolfram Schneider AuthorDate: 2026-01-24 11:18:14 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-24 11:18:14 +0000 update the manpages for Debian 12.x.y --- website/content/en/cgi/man.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/cgi/man.cgi b/website/content/en/cgi/man.cgi index 4e47038a2c..35a9fc14d0 100755 --- a/website/content/en/cgi/man.cgi +++ b/website/content/en/cgi/man.cgi @@ -958,7 +958,7 @@ $manPathDefault = 'FreeBSD 15.0-RELEASE and Ports'; 'Debian 9.13.0', "$manLocalDir/Debian-9.13.0/man:$manLocalDir/Debian-9.13.0/misc", 'Debian 10.13.0', "$manLocalDir/Debian-10.13.0/man:$manLocalDir/Debian-10.13.0/misc", 'Debian 11.11.0', "$manLocalDir/Debian-11.11.0/man:$manLocalDir/Debian-11.11.0/misc", - 'Debian 12.12.0', "$manLocalDir/Debian-12.12.0/man:$manLocalDir/Debian-12.12.0/misc", + 'Debian 12.13.0', "$manLocalDir/Debian-12.13.0/man:$manLocalDir/Debian-12.13.0/misc", 'Debian 13.3.0', "$manLocalDir/Debian-13.3.0/man:$manLocalDir/Debian-13.3.0/misc", 'Debian 14.0 unstable', "$manLocalDir/Debian-unstable/man:$manLocalDir/Debian-unstable/misc", From nobody Sat Jan 24 17:52:58 2026 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 4dz2T63pn0z6PP1w for ; Sat, 24 Jan 2026 17:52: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dz2T62hDlz46NN for ; Sat, 24 Jan 2026 17:52:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769277178; 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=A7rvf8QGxsIHePumU3Wff9Og/ioUQ/EMzuTy/6qgFeo=; b=KamL6B6Ubmlgyz3FFDJ3MZlKRT2vEKf9b9abCuBB3d0I/b0InCMiVabomaDj7mkeOS/gij 5lE6ZOZgdhbV4eU/K1kfpNpUmAs49oljEFo2cFtgGGpMJBUNvKIgUEsA0HuB2RT4APfFXl Dqee8wKmleKN8yT3q8qpTC+hWYevmi68XNrh5WVBEZdXCuSMDQVXCM34P8GiXqSq4Imfkc XzFfiKq4MGHirnOdEvcbqT1ATM/nr1mi1aF80rtnyCLQBlHB8Vx3szzIQr/14Za39sm4aJ sfGEc6ZvMmy4cTJf8sD1GL9PWUcTMSOFcCBnknFObheucujB+BdTrDmvsL6Lzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769277178; 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=A7rvf8QGxsIHePumU3Wff9Og/ioUQ/EMzuTy/6qgFeo=; b=MsyXlwQhFkNzipYZducubQgYiHgDf4LGWbQmopP09X66c4cwrAnEO1bUGCxuk7+cS+9j6w uPG9vCAHwRS35PWLljKFsIPhuwi9QfBX5/74O7bzkISSoE76EKMmEKRGDp4F4Je4Pb5D6Z Xxzd6AftyMHmVKSYIMUTOIysOYZgdj9uvZy+agNPb5UOt5ekV1Zxlf+wBtMtjGnj+L66Pp ef4SZOrrctuFN0j9HqB5OLNr6vg5QNtDrU9I9ERy7PmQj/EZwR2Jve8THt08NpmUIo/vKu 3eYQ5RuN7fNptm2WVMpv+DijA0EBM2UELY500MBy9zaLzyX+Hjd9K79/BrNvuw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769277178; a=rsa-sha256; cv=none; b=JM7WPFmerv2IPJlCn6JA0Th2fY6wyiR84HiY2Gyhf539KDP8sjYQEaJbE9MSoQLUm18id1 P5ZFSlWFZCjcE+kCNc9xfI2jk16OJMH4X2LuUtBtWWjx1734Wj6x8J2RkYCsqr8LkG5BHR Y0DnE2uz5M6NjHKmnDG0smvWD1FwC7ZXnTMpz1FrOgy3RLCgC+tVk1lM65x4aYC2RVD1my YPDZIaqk94dWLqf2l4kxYMeGKqE/NwfKMQpwJxcbKrijfvxUNbYtlkJsFji4NoPba8sUnn MnNm8zVwlLINA9uMRArLhxLulO/U12pUtyuBa5tQSOAOIRuou5xI1mTQYFsyXA== 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 4dz2T62HSjz1F6K for ; Sat, 24 Jan 2026 17:52:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4171a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 24 Jan 2026 17:52:58 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 5987e8a98d - main - ports.cgi: show links to available packages 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5987e8a98d4c307168ffee2fab598a652ed47585 Auto-Submitted: auto-generated Date: Sat, 24 Jan 2026 17:52:58 +0000 Message-Id: <697506fa.4171a.39c0db93@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=5987e8a98d4c307168ffee2fab598a652ed47585 commit 5987e8a98d4c307168ffee2fab598a652ed47585 Author: Wolfram Schneider AuthorDate: 2026-01-24 17:51:34 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-24 17:51:34 +0000 ports.cgi: show links to available packages For a given port, display a link list of all available packages for all supported architectures and releases/branches. --- website/content/en/cgi/ports.cgi | 212 ++++++++++++++++++++++++++++++++++----- 1 file changed, 189 insertions(+), 23 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index d5214284f6..ab61799190 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -29,6 +29,8 @@ use POSIX qw(strftime); use Time::Local; +use JSON; + use warnings; our $hsty_base; @@ -49,6 +51,8 @@ p#section_links, div#footer { max-width: 50em; } hr { margin-left: 0em; max-width: 50em; } a:link { text-decoration:none; } a:hover { text-decoration:underline; } +table, th, td { border: 1px solid black; border-collapse: collapse; } +th, td { padding-left: 0.5em; padding-right: 0.5em; } @@ -61,6 +65,9 @@ my $max; my $debug = 1; +# feature flags +my $enable_packages_link = 1; + sub init_variables { $localPrefix = '/usr/ports'; # ports prefix @@ -129,20 +136,18 @@ sub dec { return ($_); } -# $indent is a bit of optional data processing I put in for -# formatting the data nicely when you are emailing it. -# This is derived from code by Denis Howe -# and Thomas A Fine sub decode_form { - local ( $form, *data, $indent, $key, $_ ) = @_; - foreach $_ ( split( /&/, $form ) ) { - ( $key, $_ ) = split( /=/, $_, 2 ); - $_ =~ s/\+/ /g; # + -> space + local ( $form, *data ) = @_; + + foreach my $line ( split( /&/, $form ) ) { + my ( $key, $val ) = split( /=/, $line, 2 ); + $val = "" if !defined $val; + + $val =~ s/\+/ /g; # + -> space $key =~ s/\+/ /g; # + -> space - $_ =~ s/%([\da-f]{1,2})/pack(C,hex($1))/eig; # undo % escapes + $val =~ s/%([\da-f]{1,2})/pack(C,hex($1))/eig; # undo % escapes $key =~ s/%([\da-f]{1,2})/pack(C,hex($1))/eig; # undo % escapes - $_ =~ s/[\r\n]+/\n\t/g if defined($indent); # indent data after \n - $data{$key} = $_; + $data{$key} = $val; } } @@ -266,6 +271,9 @@ sub out { $rdepends //= ""; $counter++; $pathB = $path; + my $port_path = $path; + $port_path =~ s,/usr/ports/,,; + $pathB =~ s/^$localPrefix/ports/o; $path =~ s/^$localPrefix/$remotePrefixFtp/o; @@ -284,9 +292,14 @@ sub out { qq{
$version
\n}; print qq{
}, &escapeHTML($comment), qq{
\n}; - print qq[Description :\n]; + print qq[Description\n]; + + print qq[: Changes\n]; + print qq[: Packages\n] + if $enable_packages_link; - print qq[Changes
\n]; + print qq[
\n]; print qq{Maintained by: ) { + chomp; + next if !(m,^(.*?)-(.*?)\.yaml:(.*),); + + my $arch = $1; + my $rel = $1; + my $snapshot = $2; + my $path = "$1/$2"; + my $perl = decode_json($3); + + $arch =~ s,.*%3A,,; + if ( $rel =~ /^FreeBSD%3A(\d+)%3A/ ) { + $rel = ":$1:"; + } + + if ( $. == 1 ) { + print qq[

$perl->{"name"}: $perl->{"comment"}

\n]; + + print qq[homepage:
] . $perl->{"www"} . "
\n"; + print qq[FreeBSD ports git: ] + . $perl->{"origin"} + . qq[
\n]; + print qq[maintainer: ], $perl->{"maintainer"}, "
\n"; + + print qq[

Description

\n]; + print "
", $perl->{"desc"}, "
\n"; + print qq[

Download packages in *.pkg format

\n]; + print qq{\n}; + print qq{\n}; + print +qq{\n}; + print qq{\n}; + print qq{\n}; + } + + my $release = $perl->{"abi"} . " " . $snapshot; + my $time = $perl->{"annotations"}->{"build_timestamp"} // ""; + my $version = $perl->{"version"}; + my $repopath = $perl->{"repopath"}; + + $time =~ s/\+\d{4}$//; + $time =~ s/T(\d\d):(\d\d):(\d\d)$/ $1:$2/; + + my $pkg_opt = $repopath; + $pkg_opt =~ s,.*/,,; + $pkg_opt =~ s,\~.*,,; + + if ($filter) { + next + if index( $release, $filter ) < 0 + && index( $pkg_opt, $filter ) < 0 + && index( $version, $filter ) < 0 + && index( $time, $filter ) < 0; + } + + $counter++; + + my $info = + $time + ? qq[pkg: $pkg_opt\n size: $perl->{"pkgsize"} bytes\n git_hash: $perl->{"annotations"}->{"port_git_hash"}\n ] + . qq[ports_top_git_hash: $perl->{"annotations"}->{"ports_top_git_hash"}\nchecksum: $perl->{"sum"}\n] + : ""; + + print "\n"; + print "\n]; + print "\n"; + print qq[\n"; + + print "\n"; + + $hash->{'version'}->{$version}++; + $hash->{'arch'}->{$arch}++; + $hash->{'release'}->{$rel}++; + $hash->{'snapshot'}->{$snapshot}++ + if $snapshot eq 'latest' || $snapshot eq 'quarterly'; + } + + if ( $counter || $. >= 1 ) { + print < +
ReleaseVersionBuild Time
", qq[$release", $version, "], $time, "
+
+EOF + + foreach my $key ( sort keys %$hash ) { + print "", escapeHTML($key), ": \n"; + my $flag = 0; + foreach my $k ( sort keys %{ $hash->{$key} } ) { + print " - " if $flag++; + print qq[], escapeHTML($k), + "\n"; + } + print "
\n"; + } + + if ( $filter ne "" ) { + print escapeHTML(">>>"), qq[ reset filter ], escapeHTML("<<<"), "\n"; + } + + } + + return $counter; +} + # search and output sub search_ports { local (@a) = (); @@ -450,6 +593,7 @@ sub check_input { || $stype eq "maintainer" || $stype eq "requires" || $stype eq "all" + || $stype eq "pkg" ) ) { @@ -497,6 +641,9 @@ description about the port.
Changes
Read the latest changes via the git repo
+ +
Packages
+
List of available packages for all supported releases and branches

Documentation

@@ -537,7 +684,7 @@ Copyright (c) 1996-2026 Wolfram Schneide

Questions

General questions about FreeBSD ports should be sent to -$mailtoList +the $mailtoList mailing list.

@{[ &footer_links ]} @@ -565,9 +712,10 @@ $path_info = &env('PATH_INFO') // ""; $section = $form{'sektion'}; $section = 'all' if ( !$section ); -$query = $form{'query'} // ""; -$stype = $form{'stype'} // ""; -$sourceid = $form{'sourceid'} // ""; +$query = $form{'query'} // ""; +$stype = $form{'stype'} // ""; +$sourceid = $form{'sourceid'} // ""; +$pkg_filter = $form{'pkg_filter'} // ""; $script_name = &env('SCRIPT_NAME'); $max = $form{'max'} // $max_hits_default; @@ -598,7 +746,13 @@ if ( !$query && $query_string =~ /^([^=&]+)$/ ) { @sec = &readcoll; $query = &check_query( $query, $sourceid ); -&forms; + +# no search menu for packages links +if ( $enable_packages_link && $stype eq 'pkg' ) { +} +else { + &forms; +} if ( $query_string eq "" || !$query ) { print &html_footer; @@ -616,8 +770,19 @@ $query =~ s/([^\w\^])/\\$1/g; # search if ($query) { - &readindex( *today, *msec ); - &search_ports; + my $q = ""; + if ( $query =~ m,^([A-Za-z0-9\-]+)(\\/)([A-Za-z0-9\-_\+\.\\]+)$, ) { + $q = "$1$2$3"; + $q =~ s,\\,,g; + } + + if ( $q ne "" && $enable_packages_link && $stype eq 'pkg' ) { + $counter = &package_links( $q, $pkg_filter ); + } + else { + &readindex( *today, *msec ); + &search_ports; + } } if ( !$counter ) { @@ -626,18 +791,19 @@ if ( !$counter ) { Sorry, nothing found. You may look for other FreeBSD Search Services

+@{[ &footer_links ]} EOF } -else { - print "\n"; +if ($counter) { + print "\n" if $stype ne 'pkg'; my $counter_message = $counter; if ( $counter >= $max ) { $counter_message .= " (max hit limit reached)"; warn "$counter_message: query=$query stype=$stype section=$section\n" if $debug >= 1; } - print "

Number of hits: $counter_message\n

\n"; + print "

Number of results: $counter_message\n

\n"; print &footer_links; } From nobody Sat Jan 24 23:20:49 2026 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 4dz9lW29yrz6PpXb for ; Sat, 24 Jan 2026 23:20:55 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dz9lW00spz3WhP for ; Sat, 24 Jan 2026 23:20:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769296855; 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=pCegQlJA+R6NYzocXPAuutHgpew/uGSqQ919MPLsuw8=; b=rxy58JBA2n+P4mrvWL62Zr2GJHl4mc3jLUQnSCwfFsXYJgU5sDsDosziH6UtBNIZ9GWpop gpzxOTeYwE8w90fCsrUL58uvreIU7Tc50fYcQkBPQsNYL4u9Y/YwHR37TjSUnNTMKHZ3z8 lgAObBgsFAS7ZZD8Cc4ZAcE8J1ynx5LcH0W7dCkcS31ZOS2XbGakDqD4b7/P+XAbbzGdWZ lyet68f+WGzSmQjqj2ZyVN4reMfFfTzOg4o4hDrRzi5gxQ09CVVUQK3+26CHtJpZp/wkmi /NLJVjj3c41MXS5N5PA5XsmVt0jCoZ8tTpO+jkv1fffjh2cCXgkbfJ7DWgzogg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769296855; 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=pCegQlJA+R6NYzocXPAuutHgpew/uGSqQ919MPLsuw8=; b=YZcY8YuIX7fJ1n43tOTmYKLmurN87KZ3TCM/OOMQIE/dptXBET4PIY05yY1tTKjOxsZgyH yNr4u0lqspouPlA3L5u7wqfU45B4TBEo2IZuJFggZyttziqZCh0UvOkkh6SkOVVEQ1Tf4Y ZeYspLq4ysvRRGW7M9Xv/aRBDQ/ZYxNOlfXJh4gRF9TkkF/xoRSSxNW2P70KtlOP3xEEmA Kn1k49hPYDy0zUm6I/nnyRcJunfrEYJXx2fMuPcZnSd0Li5L2+8E1q/gQowlHTcUaQxUR1 GntPahWBmsENjeeO1xhlvrwf69APxhPMqjKfS7csDVVwd0Y75gLQHWfvklVuog== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769296855; a=rsa-sha256; cv=none; b=vICpsmYbhOgUcWGB85FWKbEhgXkw5gwHgq+E+ls0sY+/laeYjDZSvVZNZWRR+MYWwJuSVi yXNz/BoVWj2G2k/+Jk0xrBYIXfZfoB80f7/B3119DWdLajePamT582a/nueh4daEqwtllU XvtWpKsOS56kbXCgGaofm8croN+hdO8bJEKSVlzg0PalCGv6r1a9rxCb4DDLpqI8PzejNk dPPz4UEmVZJOcU3UZaqh2F5+ViyXhsaF5D3j/6DHoAB9CxEevwDgmyO3TGjKmS3LlVaEe0 mNip/oKfDrQNtJa8yaqjswmVd/SeEvL/xI7eP9qcs6zO/M5sIzPbTcauGd57Sw== 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 4dz9lV6Zmjz1Nch for ; Sat, 24 Jan 2026 23:20:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3923d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 24 Jan 2026 23:20:49 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: 6cee84f9e4 - main - GSoC: Add missing table of contents entry for LLM Policy 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: 6cee84f9e4833bf7171740a02d277ca90efafbe3 Auto-Submitted: auto-generated Date: Sat, 24 Jan 2026 23:20:49 +0000 Message-Id: <697553d1.3923d.66257ebc@gitrepo.freebsd.org> The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=6cee84f9e4833bf7171740a02d277ca90efafbe3 commit 6cee84f9e4833bf7171740a02d277ca90efafbe3 Author: Joseph Mingrone AuthorDate: 2026-01-24 23:19:06 +0000 Commit: Joseph Mingrone CommitDate: 2026-01-24 23:19:06 +0000 GSoC: Add missing table of contents entry for LLM Policy Sponsored by: The FreeBSD Foundation --- website/content/en/projects/summerofcode.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/website/content/en/projects/summerofcode.adoc b/website/content/en/projects/summerofcode.adoc index ec58a32607..ef308ca5a8 100644 --- a/website/content/en/projects/summerofcode.adoc +++ b/website/content/en/projects/summerofcode.adoc @@ -21,6 +21,7 @@ This can be a great job networking opportunity! * <> * <> * <> +* <> * <> [[steps]] From nobody Sun Jan 25 04:08:30 2026 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 4dzJ7M0Pc6z6Q9rN for ; Sun, 25 Jan 2026 04: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dzJ7L4yj1z43CB for ; Sun, 25 Jan 2026 04:08:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769314110; 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=fHWYy4OOS8VhYomc7YHBML+lKcJHbhmOFHzHZy+flgY=; b=oZdRq2Q1bQYdlGfvktU57JjZfL3aX73QwLif0c6UdMmjYPi/HAMcJ3H9ZjWHCNx6+n4/oM aJPSRs5cj3beBSSklsqxOMOXtN644gjTKRa+mgIzj9MPwq2+yNH+anDCVbHAOUXJb5AboR bVycb7rbmkAj4sHj+F+X1p9U4KKYwtmQ9Su5mgJYdCOUO4SCpWZy7tEvoD0jW29fkd6jCF L+4ZliRTu/4WUQn/6ts5hLBFYYRgsZIiDcLBbkKtGJlD4n4fooE5htCry+Wjv37AMTVdMR 6e8B1T/Tx2tOhkbtYYK9LeSZ19ZWwn9DtR7xmgb1aPBoBhr4U86cJzCTpQGOPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769314110; 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=fHWYy4OOS8VhYomc7YHBML+lKcJHbhmOFHzHZy+flgY=; b=A2TiBD+QH3Zqy6ZRcfRTkBP+kdAqJe9exex5KUt0Mu1HP4PSLT7hakXtuFYjwAB6IX/8Ip n6rzIRehAQgGF3WhqFCoYd73lXB5pS02OqdNUBW+2TiI+wLUEzJrkXJ3Mutxj2aoseUdxz 6rrjrC0A86R4LsHzXkZrH7lGRrLW0m09W6lu5ZMMc891gAqW5aaN1dtd0h1Mrx4t5k8Oli KuYNtOb2SkCac2BBB2UT0l9LtSjJIN0Uksmml/Xia3Rre6pVjkkOlL47AEqBPd4ENgjzpp wys04tNUMNZXcKpKIm9UepduzwCWd5dtBba5ta2YaJCp1/+asgxOVw/7ryrtgg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769314110; a=rsa-sha256; cv=none; b=INi8l3/jxgQSRFoguxLc5mKDaLCtobJML9tPR0ZglF9+Kcz1GKc4sWE5RJIQO0jF/xRzSn x+W8dAIQITHXznnvXfHu1E9Fr/3kK8bADtTnbxyHGfnjpKipTbgK0ZJVUygQlq+d8yEVN+ Vs/F0ZsA8MoMuZrsPh9ws/xXA2FxJ8aDpp/8vMNsxYYnAQoMUSxRgU3bSSqEPGz8z32rSr LiCjw+9F7RL+Pr1TlSRYXAySOMRt0irzG4ANOzNCmOkPli+gE17kd9xNa7RW32DDZQ2LtO XjyjsZmzyHrs8ogWqhVw9VsQ3uDfYLYepuneYL1YjacZIsnaAKg1UwDQjQKWVA== 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 4dzJ7L3rhWz3f7 for ; Sun, 25 Jan 2026 04:08:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 36b91 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 25 Jan 2026 04:08:30 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 68133a3bde - main - 15.0/errata: Increase loader regression verbosity 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: 68133a3bded89631321c72d1ba4578badfa2ac79 Auto-Submitted: auto-generated Date: Sun, 25 Jan 2026 04:08:30 +0000 Message-Id: <6975973e.36b91.57913fea@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=68133a3bded89631321c72d1ba4578badfa2ac79 commit 68133a3bded89631321c72d1ba4578badfa2ac79 Author: Alexander Ziaee AuthorDate: 2026-01-25 04:05:06 +0000 Commit: Alexander Ziaee CommitDate: 2026-01-25 04:07:53 +0000 15.0/errata: Increase loader regression verbosity Reviewed by: imp Suggested by: adrian, imp, phk Differential Revision: https://reviews.freebsd.org/D54784 --- website/content/en/releases/15.0R/errata.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/15.0R/errata.adoc b/website/content/en/releases/15.0R/errata.adoc index e3654670ba..277095df5f 100644 --- a/website/content/en/releases/15.0R/errata.adoc +++ b/website/content/en/releases/15.0R/errata.adoc @@ -76,8 +76,8 @@ For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/ **Workaround**: do not install this release on Apple G5 systems + **State**: fixed in main - https://bugs.freebsd.org/292341 + -5. **man:loader.efi[8]** has a regression preventing boot on some systems + -**Workaround**: set `console="eficom"` at the man:loader[8] prompt if it hangs when loading the kernel + +5. **man:loader.efi[8]** has a regression preventing boot on some systems with remote serial console facilities including HPE systems + +**Workaround**: unset `hw.uart.console` at the man:loader[8] prompt if it hangs and/or instant reboots when loading the kernel + **State**: fixed in main - https://bugs.freebsd.org/291461 + [[late-news]] From nobody Sun Jan 25 10:03:53 2026 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 4dzS1P23s0z6PJNB for ; Sun, 25 Jan 2026 10:03: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dzS1P0zkXz3YTK for ; Sun, 25 Jan 2026 10:03:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769335433; 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=fu6SV3r0jbE8Hap7KnLBXBHYmWun29fV8RTm/kiwLoA=; b=Pk3q35VWdVzsQWpPKSxOsIx3ldWS2Zs0M6W88wa/Irxa/gl/OHWAjIBeUUnj2bmAVPzWbi eXyJUshLFwvclZhLZEIwxvaz9mJ0DpHAOCOHfCeS9Ycr8EULY59NbaRiTCXQcTV/mb6wwW tTrYraA16h0aGOSK3KL9WFQK+Atw9AZLK6XJU9FK/v2ZN1nVI6TU2qbRbw1C9O13xUjvvO n8BiBw28mQsJgYjUDTvo28/u/+WG/QGTuhm0e48gFJx0Fr9o3SJZ0x8/jsB6+w1cSG7drM w/5R78e/B7a3MzYSsAZCGyRedQbPPMvxvMk5QNrH0XYs+GbJvK+roiJoKD1Qow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769335433; 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=fu6SV3r0jbE8Hap7KnLBXBHYmWun29fV8RTm/kiwLoA=; b=Zpb33dKRd0LU00u23Ir3NsWbNBqIWY+33bwzehwHSFUw4P8vdA/Tj6GCWxVm2z6ljOymhw fOks69HSbb95gztxh8PUwdbPs4UGS74NvKdZ1uKpGZLFtp4aXe14IzCJnhqo2wZsF16olM +ZbX+ikNK02OEksAjhHdbuc/mITTeu3BWyLBPKptERQCwl+u2ua50B7uLqXjjnLF/sy9mE V0C2Bg+NqOSceOtxVZhKg7gDT8Smv/ClfRC/KqzIrApKX/vitJ8OYCXmbTZ02DC4pZHwoV sVqL3L2imx0eqVH0Ow6RxhudBg5Ro3lnDwj+Bltu7knn/2e3SDyyBiP8o6EHwQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769335433; a=rsa-sha256; cv=none; b=hbL5vXKoLPI7rTeg8SucqvuHayPQBq7r4881sPpecgbVRnY2OYWCoYIykXA5Ux88X5+eBV jmrkIMkd3IVR1W3WdC9FYJLMwewx3RNiY3okp35Mel31W7bpbSE7CL2M5OHAdWIwvmOjMj dwnU3dWevu4RNOWgBtaQDq7Ag0gcZHtAp4HsKD1VfoUxXNJZwmKAOJNqbkxZ2lefDw9gHV 1CwwyL46KrbsaX4N8ZVfwzwsZpeUXMiQRKoOGCT5njQOP0Z3hxebOU2grKm8isjgo7fk+1 Qac2QtpdKSGN5Ot/Uohpmjikp0JE721g9FTn9runI9CFWr/5HZZz4wRdA4IwtQ== 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 4dzS1P0XtyzVVj for ; Sun, 25 Jan 2026 10:03:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 375f7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 25 Jan 2026 10:03:53 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: c9d3970f24 - main - add Rocky Linux 9.7 & 10.1 manual 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: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c9d3970f24f1249596c601af937f73445595e5be Auto-Submitted: auto-generated Date: Sun, 25 Jan 2026 10:03:53 +0000 Message-Id: <6975ea89.375f7.64b87873@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=c9d3970f24f1249596c601af937f73445595e5be commit c9d3970f24f1249596c601af937f73445595e5be Author: Wolfram Schneider AuthorDate: 2026-01-25 10:03:42 +0000 Commit: Wolfram Schneider CommitDate: 2026-01-25 10:03:42 +0000 add Rocky Linux 9.7 & 10.1 manual pages --- website/content/en/cgi/man.cgi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/website/content/en/cgi/man.cgi b/website/content/en/cgi/man.cgi index 35a9fc14d0..2202feb62c 100755 --- a/website/content/en/cgi/man.cgi +++ b/website/content/en/cgi/man.cgi @@ -271,7 +271,9 @@ $sectionpath = { 'CentOS 7.8' => { 'path' => '0p:1:1p:2:3:3p:3t:4:5:6:7:8:9:n' }, 'CentOS 7.9' => { 'path' => '0p:1:1p:2:3:3p:3t:4:5:6:7:8:9:n' }, + 'Rocky 10.1' => { 'path' => '0p:1:1p:2:3:3p:4:5:6:7:8:9:n', }, 'Rocky 10.0' => { 'path' => '0p:1:1p:2:3:3p:4:5:6:7:8:9:n', }, + 'Rocky 9.7' => { 'path' => '0p:1:1p:2:3:3p:4:5:6:7:8:9:n', }, 'Rocky 9.6' => { 'path' => '0p:1:1p:2:3:3p:4:5:6:7:8:9:n', }, 'Rocky 9.5' => { 'path' => '0p:1:1p:2:3:3p:4:5:6:7:8:9:n', }, 'Rocky 9.4' => { 'path' => '0p:1:1p:2:3:3p:4:5:6:7:8:9:n', }, @@ -881,7 +883,9 @@ $manPathDefault = 'FreeBSD 15.0-RELEASE and Ports'; 'CentOS 7.8', "$manLocalDir/CentOS-7.8", 'CentOS 7.9', "$manLocalDir/CentOS-7.9", + 'Rocky 10.1', "$manLocalDir/Rocky-10.1", 'Rocky 10.0', "$manLocalDir/Rocky-10.0", + 'Rocky 9.7', "$manLocalDir/Rocky-9.7", 'Rocky 9.6', "$manLocalDir/Rocky-9.6", 'Rocky 9.5', "$manLocalDir/Rocky-9.5", 'Rocky 9.4', "$manLocalDir/Rocky-9.4", @@ -1249,7 +1253,7 @@ while ( ( $key, $val ) = each %manPath ) { 'ubuntu', 'Ubuntu 24.04 noble', 'dragonfly', 'DragonFly 6.4.2', 'centos', 'CentOS 7.9', - 'rocky', 'Rocky 10.0', + 'rocky', 'Rocky 10.1', 'linux', 'Debian 13.3.0', 'darwin', 'Darwin 8.0.1/ppc', 'opendarwin', 'OpenDarwin 7.2.1', From nobody Sun Jan 25 17:06:29 2026 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 4dzdP21LWTz6PnnS for ; Sun, 25 Jan 2026 17:06: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dzdP13zqCz3VKd for ; Sun, 25 Jan 2026 17:06:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769360789; 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=CzUP37TJCulwrCJ5jXgQqGAWQncbQSZzBFYzbTxQW6g=; b=hW2OwCLXo+cU8fG7ToIcX73nm+wXvooVcF+ClNpU53YUZU0CBivOjDL8JZUyST5MpORlT1 H5IzJj4M6H5lhXpOdwwudf9Df9ut+i07FTgqCUY6qKqqmgKftmRXUAJYOXjvWt5Xgab60V hYGeDnSrRyshumTu1X1zij6TBlmbeyp45/o4lz+BA5YEvhgb/Wf3OSvasgd/SN2bKacgSQ 3Nx0tjzOl+GTVwaFjgeNoEXA+SUpal/MR1vMQaFQ0+UvCEyMm9p0vvdFieA141CFqvwDjb vroSvlBiTH3qf//LsO8QaePxFkdpAMfQS3Ffm7j+8Kx6ySxU9CvQqpppI7PGog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769360789; 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=CzUP37TJCulwrCJ5jXgQqGAWQncbQSZzBFYzbTxQW6g=; b=YRyMSxZSEbBuvfguXhT7vKsccSvbSjDHs/3nZZqkITEMZziNEOwsOMDETvGe+mBksPTlWU V4FELNV/fid943HbwxNMxtvQtNP0j0Qqd+s169b1WJZe7IA9EA3Tf28IVPGwqAgc9EBKix f9hHoJh02Ziz/Dhibk7/4IhDReGOV0bcakD4M83yxc0CIMTWaB3ASF8t1UIPvN92HwIZBi a7NhJnDvqlhZjmHuixz9zb9HK4lHp+3coHibFgIe9ebM6Pa5NXe7HDQXyWbE5iSyro/SBv f3pCziYlVfnsrDHjzK52BKZsqsGUK+z1tSUftPuoOE6XBwUyQNW3tMRYlcFQ8A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769360789; a=rsa-sha256; cv=none; b=MCy9AxaTTGhw9ZBRY1dTPVXhWm4w15BMXOLQ6DgNPP1c/YjbMLaPhpV4FAu4nd5xorq6Px cK8yVfUCtt8lomXZrPPH4X+LHgH9F+5Dh1uHh3yKceaY/hLJTjZ581O1MH7A1Pi5nwMdfR hx6WTzYZlv7jTcYYHdBLRKmY1OhoPYgxXEXKL5dm8PRzjaBNfb4mDGaQrvNDWwrHJmvbV/ +GHphpwJa74viasNYnX3iAXHlNFzpx/yLAjD/58jRILm2K7/lMGpQzz+t8eDFDFroFLeFq 2uZOC2Rvjlx5UppduYHED8yxWf3D9oAJUOdXdLivIPR0c9O8bDSUgucssYCZEg== 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 4dzdP13ZLDzk74 for ; Sun, 25 Jan 2026 17:06:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3a7a4 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 25 Jan 2026 17:06:29 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Dmitry Morozovsky Subject: git: 4891301dd0 - main - Document __FreeBSD_version bumps: 1600010-1600011 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: marck X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4891301dd08f84a5adedc5f9723ce8b49435008e Auto-Submitted: auto-generated Date: Sun, 25 Jan 2026 17:06:29 +0000 Message-Id: <69764d95.3a7a4.1865308f@gitrepo.freebsd.org> The branch main has been updated by marck: URL: https://cgit.FreeBSD.org/doc/commit/?id=4891301dd08f84a5adedc5f9723ce8b49435008e commit 4891301dd08f84a5adedc5f9723ce8b49435008e Author: Dmitry Morozovsky AuthorDate: 2026-01-25 16:57:04 +0000 Commit: Dmitry Morozovsky CommitDate: 2026-01-25 16:59:20 +0000 Document __FreeBSD_version bumps: 1600010-1600011 --- .../content/en/books/porters-handbook/versions/_index.adoc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index dc5f2be5fb..3a6635cae1 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -111,6 +111,16 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |January 16, 2026 |16.0-CURRENT after changing the mac(9) policy interface to include entry points for jail operations +|1600010 +|gitref:ac5a19ec6989675c8ec6c3ca245dba243d1a6416[repository="src",length=12] +|January 23, 2026 +|16.0-CURRENT after making xdrproc_t to always take two arguments. + +|1600011 +|gitref:d185e9fae91a48041363e36a6ee4a2a9c567fc16[repository="src",length=12] +|January 25, 2026 +|16.0-CURRENT after changes to eventfd API that exposes that API in linuxkpi for DRM drivers. + |=== [[versions-15]] From nobody Sun Jan 25 17:47:22 2026 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 4dzfJH4DQtz6PrZ5 for ; Sun, 25 Jan 2026 17:47: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dzfJH26XBz3cQv for ; Sun, 25 Jan 2026 17:47:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769363247; 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=Nik2UUAJYLsUXjJDeDwr6SKn1wAiZYqpSxYAdLYq354=; b=RPrxiLUrBLTVMsY95N2iEQBGkxxqUbg2QgBDb/gbzsuW1wXX4d9c9++07OkJNGgDaeN/hH jAXcMnvridCvA8dGTtf1+wBMOtKx87sArpmyfFDmJRKpUJMqbLGwUb/SOwxhMrRTq1+zyg XwZUHOJ3JsVxwns5oW40ZGfESHdgbLqHeuqTZF0npKfFx2cBbAMU21h9TOLlSbfovBaznH y5pzacKCoxnGCMkrpjuVFFSIcwcaFa+D8qOJ0CR8B/FAMkDVuwaDJ5JCdaWA1qpy0oi7um B5dQhtXyPNW0y+QjiCnPICTG5QIWv4vaMfj6NPB2kxe2KhI01KNpG2AS8qfxRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769363247; 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=Nik2UUAJYLsUXjJDeDwr6SKn1wAiZYqpSxYAdLYq354=; b=BMhTxZhYj1nf7awXxbkRnMbtdPN7cy2Qsl1RMiGjnDjBRfzz5KfhPbVJb4KxjvDgpXj7RA gIzY5UaLP37RNpqNEMpxmi8nLKyig/IrM7KDYdtNtk/CeKAxh7UF405IWHfSh/JaUvcnFP JOpA/XFHiykb0ieV3w6LXAXgoMf5SYD2AdP9JlEYbfAhdw41qOdaivTOHSFE4ZE8QjIVdS eErtA+XBugNkIT8uaYlbWJXuTv+WCIwD+KOFG8BSko3UPARx23OZa0O1ycYSMs2Wqda93d VgMY7gDT/bCvCK7cLafbDS+DE3EWoPcQxm6BirO/l3xRF+mXGhGrpoOOjCkr3Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769363247; a=rsa-sha256; cv=none; b=CYcSr9sTHuSXsrHVNerewiEVhqE7Ldf0GfvDR3G2qGurMO8inAdwxK3xgy6LPx0I8qSm+o GANI7w0gk9wGR4HgJ4EY7XdstQX69bjhr7KNZGfdYpaw+V6nmLyJ2Ed1gCwXf0Qox7DMg0 499WBscQ4hCtb2iYEA2muvB+N7ysZc/+ueG+1hSQ/wVrtw07Wx+WID6IpC0jMoVpVDPoUU P7L2Bqhim43SiXPM6rMQFAY9uHlBQahgTVyj5O3FdNfOSQKctcRGGUWDgbcP8dQ2GBaKX8 8lYiStY2qqGziBPQstXTvz6L9xHMZpXB90yWUxYqare0IkVMLf9baeqMg2ti+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 4dzfJH1k0jzlrX for ; Sun, 25 Jan 2026 17:47:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c8de by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 25 Jan 2026 17:47:22 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Dmitry Morozovsky Subject: git: 97f6373fd2 - main - versions: last conventions are to end sentences with a full stop. 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: marck X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 97f6373fd243a9158de2f4bf0c3e2d81ef3fbde0 Auto-Submitted: auto-generated Date: Sun, 25 Jan 2026 17:47:22 +0000 Message-Id: <6976572a.3c8de.78a37d48@gitrepo.freebsd.org> The branch main has been updated by marck: URL: https://cgit.FreeBSD.org/doc/commit/?id=97f6373fd243a9158de2f4bf0c3e2d81ef3fbde0 commit 97f6373fd243a9158de2f4bf0c3e2d81ef3fbde0 Author: Dmitry Morozovsky AuthorDate: 2026-01-25 17:44:01 +0000 Commit: Dmitry Morozovsky CommitDate: 2026-01-25 17:44:01 +0000 versions: last conventions are to end sentences with a full stop. --- .../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 3a6635cae1..a4a3dd685e 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -94,17 +94,17 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |1600006 |gitref:c10447a9256b561bf2edf26b5abf5f28071a15c7[repository="src",length=12] |December 15, 2025 -|16.0-CURRENT after the `BIOCGETIFLIST` ioctl was added to bpf(4) +|16.0-CURRENT after the `BIOCGETIFLIST` ioctl was added to bpf(4). |1600007 |gitref:1a26b161d829c9b52fec87fe44b4db50e8f046ff[repository="src",length=12] |December 18, 2025 -|16.0-CURRENT after vmap_pfn() was added to the Linuxolator +|16.0-CURRENT after vmap_pfn() was added to the Linuxolator. |1600008 |gitref:66eedcb0224df03e56513f3caf1df93a52b6a919[repository="src",length=12] |January 13, 2026 -|16.0-CURRENT after struct sdt_probe ABI was broken to fix the probe ID type +|16.0-CURRENT after struct sdt_probe ABI was broken to fix the probe ID type. |1600009 |gitref:22569a1d80203bd4835a1d5d4660de5dbe334509[repository="src",length=12] From nobody Sun Jan 25 19:04:26 2026 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 4dzh161f5Tz6Pwwj for ; Sun, 25 Jan 2026 19:04: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dzh1611MMz3pcs for ; Sun, 25 Jan 2026 19:04:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769367866; 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=0Ik/yluAXhjEpmoUTVRgHeeom19Q7bFdbV79VkZsUTw=; b=qQ3jbmcqqdRxVIApXp5XPektQiJJmTGxgEbDhBsMZ4URMo+PA0WVZNGLxml2NwSb9uwo9y foQbZ/z63Mp1zoF5tDOTTRUg+A45FbXxbu1ztDQkpR7iJDEAZ2kLyV1AGTab+jo/nDrvxt J6kD2DCDC5tj9ERLf8iViJtiJEMUew5nXGa+DgX3I6cLV1T1vn+izr1tR1GEvzh/M+5254 rCn2xvIIRSTNSaQcnTd4BWtgZRcV6uMpkV00XfiDfcDDnS82nCmlItgWtxPkdKfz9n62Ks M7bDdsLb3q3FROKjPzZpCg3359bv4DeHpcY5Tb+mCkFVBRQ/pKkSQq9Kmr87dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769367866; 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=0Ik/yluAXhjEpmoUTVRgHeeom19Q7bFdbV79VkZsUTw=; b=mURZkYUaeJcCLJ66iaXckD6yLIhLICGUR+9yx2EjymTZybe7ycG4zgLITS9DHSYRL82CM7 DMjqLtbr7T9o1EMGyw84rQzdq4SK7T/zIFrrjFXuzUg9ASyU325VDrLj0U755WOmhvpVL5 5XRunIK1bIxdJNuJvoMQ8mqwwoCLOVOF4SV6Tbl7I90OSZ5Zb2/g0W6EoxyzdAuhQLmFwH EsCrAFt7vuftBQviI1vZpeqWFlldQ9rfSpuLa/HHBcjLRVOiKnSmvPUMsQJaRNLHkdlug9 muetCsg+4/K77zKtR86Y6fkBfaiI1WllKp0DvnjsgrQktpJxlcI4qsCiFPg3BA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769367866; a=rsa-sha256; cv=none; b=R0jmb9RRIof2rQPnqnKVEmMWxefTct1ibujClddhCBqYy9OooUOW3d+3g8Li62558ozUTb cU5ETJnkCVaMPmjxirgpNTeP92xKszrOIxn6avVC8bxYK2feqW7j8H4yy2jRTlgTzrn058 mCSaVFF4ea/ljkFWrBTd+C1z88KSN2urLXh3xUdMXBZMUyin5CADNATa0Rl1EJnumn8sPo HRNRJD0Tfv/wazpLYvNgmM7J6yFlTIFDl39ZckZpTwhPmNjMg/EECzjChS6Kdc1Dxy/I5Y pXqrG8oc5tIGYV9f/eq08yj7BfozDQVqBakLFZtolj9HIrCS7lQxJ1esFhAnuw== 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 4dzh160bRZzncj for ; Sun, 25 Jan 2026 19:04:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id e38d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 25 Jan 2026 19:04:26 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Dmitry Morozovsky Subject: git: b8a3ec197e - main - versions: sentences with a full stop: missed one 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: marck X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b8a3ec197ec638e005e9e646e4d8fea68f382cfc Auto-Submitted: auto-generated Date: Sun, 25 Jan 2026 19:04:26 +0000 Message-Id: <6976693a.e38d.3ef8ed49@gitrepo.freebsd.org> The branch main has been updated by marck: URL: https://cgit.FreeBSD.org/doc/commit/?id=b8a3ec197ec638e005e9e646e4d8fea68f382cfc commit b8a3ec197ec638e005e9e646e4d8fea68f382cfc Author: Dmitry Morozovsky AuthorDate: 2026-01-25 19:02:11 +0000 Commit: Dmitry Morozovsky CommitDate: 2026-01-25 19:02:11 +0000 versions: sentences with a full stop: missed one entry. --- documentation/content/en/books/porters-handbook/versions/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index a4a3dd685e..6f15c2abde 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -109,7 +109,7 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |1600009 |gitref:22569a1d80203bd4835a1d5d4660de5dbe334509[repository="src",length=12] |January 16, 2026 -|16.0-CURRENT after changing the mac(9) policy interface to include entry points for jail operations +|16.0-CURRENT after changing the mac(9) policy interface to include entry points for jail operations. |1600010 |gitref:ac5a19ec6989675c8ec6c3ca245dba243d1a6416[repository="src",length=12]