From nobody Mon Mar 2 15:39: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 4fPjlk2Y6Mz6SqvS for ; Mon, 02 Mar 2026 15:39:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fPjlk22K9z3m34 for ; Mon, 02 Mar 2026 15:39:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772465954; 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=fytL0rWK30FfJULuutupNpGfHjNgS0vfUCzJ/L+5MfY=; b=DZukdUi12Iik9spRFvBrJw4mEVMcPqYz097eoMTQ3+hK6uYJ+aBqi3cmcEu3kA/cQSFiaj gNPFgZUAMnPVU2nAhBvluHv0vR+XHPZaqM8yM/mhmmUI5zkFQBTfD7x5Axaq8L9mRibdof cUfj2lrg/HutB9ihDpOw54k+OHgpw9PktGNjCK1sc+PGMlA2NryMP5iF5c1JdZ09GUFUgW 2DlcLZvh8t22fCXL81OyAUCqKqcLkONpXAo6T7xdg/DC5e3N4bzG++ZAFzYyfklI3tquaq RjzRtUg52JyOsywgNXBuj0QsDTox1f2LTgJQDifR66cpVjV8rva/JBdGZmZ+/g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772465954; a=rsa-sha256; cv=none; b=MFfltUhPtRqbyuVjvDyvYOhL0Mh52Phwllw+/L1wHNoSxaq9pN36UwDPNOeJNNXDIcHgtk qQ3xxxffOM4WXHGQiG9CCwJpn7SqYplzZeIhnrgxBblTtqwoujyLrKtkPv+Cd6dUFTXqkJ KUmweo+1z1UeHhFb/sVK7gbLQfN6ePQIYVueViwgXdXYDHn8x1TU092DOHCO8nayV1ISpn jWi7W6izTdSB7tLv2IJgB7KL1GfJpGjZMTDRwyldx9yKrXvGATVum7/clcfNZ4RtEtPy0I ipzwqqLd8mNs1klWQav9jt1GnS09S3v/KfqtppeyiayRjqFCGsfzTMV60ilSvQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772465954; 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=fytL0rWK30FfJULuutupNpGfHjNgS0vfUCzJ/L+5MfY=; b=LedgZ4Pc9BfgYedIF5OQ7pxoIrRrRltMoxH1G9YHvHwpgLsZzDeZCLzBtFvmR7SI64nN9x Ia7QI9KRvHP/1xfTnYdhfOcgSpRovP7MC8VxDWvUw62UBS3dK6FVO5e4yPTd4vcRYiodas t2/s7+8TJE85bZEkZFZNFG/ldKHSj4qJIsML0RjsCnXAXEU1wwv+kMAgbcs8g9+sW2iX0f jT06ZaQaKi/GGTlAP4aIs5S8PggrSTQE1ir67MnOACzm24X1xg4Pj3O2d4Hz2XprPxEGxh +bgacylcFsnHEWdzQ6afOJF7Va2eXx8CX5NE4IWTvFwDKJht/kuK1bQmnE8CIQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fPjlk1dYFzhXn for ; Mon, 02 Mar 2026 15:39:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 337af by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 02 Mar 2026 15:39:09 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 1e17e5fc76 - main - 14.4/relnotes: typos and links fixed List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1e17e5fc760fc91d631c0d898783df85ffb963b9 Auto-Submitted: auto-generated Date: Mon, 02 Mar 2026 15:39:09 +0000 Message-Id: <69a5af1d.337af.6811e805@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=1e17e5fc760fc91d631c0d898783df85ffb963b9 commit 1e17e5fc760fc91d631c0d898783df85ffb963b9 Author: Vladlen Popolitov AuthorDate: 2026-03-02 15:38:28 +0000 Commit: Vladlen Popolitov CommitDate: 2026-03-02 15:38:28 +0000 14.4/relnotes: typos and links fixed Approved by: re (implicit) Differential Revision: https://reviews.freebsd.org/D55615 --- website/content/en/releases/14.4R/relnotes.adoc | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index 9946b53fc6..d7485c6385 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -243,7 +243,7 @@ gitref:2434f3b279a9[repository=src], gitref:238bf5ebf684[repository=src]. {{< sponsored "Klara, Inc." >}} -The Bluetooth startup script man:rc.d/bluetooth[8] now retries the hccontrol reset up to three times for improved reliability and fixes a redirection bug that could create stray files. +The Bluetooth startup script [.filename]#rc.d/bluetooth# now retries the hccontrol reset up to three times for improved reliability and fixes a redirection bug that could create stray files. gitref:53d1c328e912[repository=src]. [[userland-contrib]] @@ -264,8 +264,8 @@ gitref:07700b0107dc[repository=src]. man:mtree[8] has been updated to version from NetBSD, improving compatibility and fixing bugs in mtree. gitref:f9d671f726ac[repository=src]. -pci_vendors database has been updated to version 2025-12-12. -gitref:f21385688f52[repository=src]. +pci_vendors database has been updated to version 2026-02-10. +gitref:7805899ed791[repository=src]. tzdata has been updated to version 2025c. gitref:68e2f4cc5e4e[repository=src]. @@ -276,7 +276,7 @@ gitref:c95f96dea30a[repository=src]. SQLite has been updated to version 3.50.4. gitref:ef55f6b86626[repository=src]. -The unbound DNS resolver mitigates `YXDOMAIN` and nodata non-referral answer poisoning, preventing a malicious actor from exploiting a possible cache poison attack. This addresses CVE-2025-11411. +The man:unbound[8] DNS resolver mitigates `YXDOMAIN` and nodata non-referral answer poisoning, preventing a malicious actor from exploiting a possible cache poison attack. This addresses CVE-2025-11411. gitref:cd40a23fb249[repository=src]. OpenZFS has been updated to version 2.2.9. This release includes improvements to ARC shrinking, fixes for `zpool add` safety checks, zvol blk-mq synchronization, and BRT range conversion math. @@ -285,16 +285,16 @@ gitref:709465f2c4f1[repository=src]. man:less[1] has been updated to version 685. gitref:054ae5e7b465[repository=src]. -USB vendor database has been updated to 2025-09-15. -gitref:d565a5e904ed[repository=src]. +USB vendor database has been updated to 2025-12-13. +gitref:02138275effb[repository=src]. -Unbound has been updated to version 1.24.1. This release includes a security fix for CVE-2025-11411. +man:unbound[8] has been updated to version 1.24.1. This release includes a security fix for CVE-2025-11411. gitref:eeb41dca070f[repository=src]. The man:newaliases[1] man page has been updated to clarify that it is for man:sendmail[8]. gitref:e3df9a78da6b[repository=src]. -The man:kadmin[8] utility gains a new `-f` option for dumping Heimdal KDC databases in MIT-compatible format, enabling migration to MIT KDC without recreating the database from scratch. +The man:kadmin[1] utility gains a new `-f` option for dumping Heimdal KDC databases in MIT-compatible format, enabling migration to MIT KDC without recreating the database from scratch. gitref:a93e1b731ae4[repository=src]. man:mandoc[1] has been updated to version 2025-09-26. The update improves case sorting in mandoc db, adds macros for AT&T Unix versions 8 and 10, warns on blank lines in man:man[7] like man:mdoc[7], and fixes a PDF/PS footer regression. @@ -433,11 +433,11 @@ This section covers changes and additions to file systems and other storage subs The new 9P filesystem implementation (man:p9fs[4]) has been added for use with bhyve virtio-9p devices. It allows guests to access host files via share mappings and can be used as a root or non-root filesystem. The driver is loaded via `virtio_p9fs_load=YES` in [.filename]#loader.conf#. gitref:615fba7c6b39[repository=src]. -The man:tarfs[5] filesystem now correctly handles large files exceeding 4 GB and 8 GB limits. It fixes decompression errors when seeking beyond 4 GB in zstd-compressed tarballs and properly processes extended header records for files larger than 8 GB. +The man:tarfs[4] filesystem now correctly handles large files exceeding 4 GB and 8 GB limits. It fixes decompression errors when seeking beyond 4 GB in zstd-compressed tarballs and properly processes extended header records for files larger than 8 GB. gitref:35c612fbabd8[repository=src]. {{< sponsored "Klara, Inc." >}} -The man:nullfs[5] and man:unionfs[5] filesystems now perform stricter checks for jail root vnodes during dotdot lookups, preventing a potential chroot escape vulnerability. +The man:nullfs[4] and man:unionfs[4] filesystems now perform stricter checks for jail root vnodes during dotdot lookups, preventing a potential chroot escape vulnerability. gitref:3feafab4a34c[repository=src]. [[boot]] @@ -454,7 +454,7 @@ gitref:6741fb1bd4f4[repository=src]. The Raspberry Pi Zero 2W device tree blob is now included on the release SD card images, enabling support for this hardware model. gitref:fce5d401a803[repository=src]. -The bsdinstall installer now copies [.filename]#loader.efi# to all ESPs created for multi-volume ZFS datasets, providing boot redundancy if the primary disk fails. +The man:bsdinstall[8] installer now copies [.filename]#loader.efi# to all ESPs created for multi-volume ZFS datasets, providing boot redundancy if the primary disk fails. gitref:d8e73f45fc5f[repository=src]. {{< sponsored "Netflix" >}} From nobody Tue Mar 3 04:08:34 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 4fQ2NR63pSz6Thsp for ; Tue, 03 Mar 2026 04:08:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fQ2NR5V4Cz46Gh for ; Tue, 03 Mar 2026 04:08:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772510919; 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=EYcpLVFBri/pW2uChtVYKfvJ5fSXN0cmHsFBbF1hMHM=; b=OIxOuiS/cJMZ8LQd40EOloBlKuTeFc0Zzd3E9uFXampaAgrNy7zLF7GPtlw+xo1QTam88y WThOlRygIVDZjuQeI7SWFvFr55bjDKTdPiPwWXI78kL1EPFPPKYjRC6/TnuiOcj7zeNQqZ SXiumeOyqZu58RwQ/1H0+MwGZKHE0Hvxhf/vUFOEjM/w+wKDasAdQIMQHCXX1+OaL8Z2p+ PH+MCkpWwKpmfqalZmv/JP8vE7q5T9RDrjajswCJxruVCi/TVc9QOo8MgdgcxHXYUabQCc UjqV39QGf4Dod3UNMwCoLr6oKZWdXpIpIHyiDYr1UvpTI204R5OoY5VvwAdRhw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772510919; a=rsa-sha256; cv=none; b=fceaTc+JyP8AniJfA0NoNwDCJk/uoIa1+Pq90vtepRWqEjijIAxQvcfBYe3CBu0xo3OFeQ v19vwA60Z+aJdo2yFbLSERi4t2L/TQkjTNAjpelo+69xWVqW1bbmjYorX4KHeS7477uyVn H1bhwnbzeYAWnZRxhWc3BYsDX9vpqUnx7jyyYxGnk3kTkP9i1C+/kMcqufnG7YrABjs8TY HDBuZHcfHSVTU+bQvGc1p/Ky8w5yVzCRe7J0d5tyAzCSioE2vHJqhmeGZ9ejwBuKfUPEZg VlLwPqW8Zk0jXXox33/tTjQX3T+Rssr0Dq0B8LsmzDbjW73tr2heRH5/v9P3qQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772510919; 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=EYcpLVFBri/pW2uChtVYKfvJ5fSXN0cmHsFBbF1hMHM=; b=JWLIMO3XroGi5CJkruafLuG+1HUIchs4tPclJIQF6gpgYhFLb25R3RW5qFthPQTsUjPpxi +GEKKMVjqKeC4X55YU6nyef7Go0MOuBJf5eO/ymj/fnxtAMeQuooC7xSZjpqXBNkeO3QHK 7rx5uvE7nwtvISuV2S1p+xM38JRtMWHnOMzxqEvKao2quy5Dhkf2hebaguG1YtJRPhFCOQ JzSuj0EE8kEWrX4qv9zNpfz+PwV0DGL0vbYsYhCH+MCV4pC/Kh58ycrcrtkrzTAIQlrWOV jIPv7Szkb2HmCCt9ehAJwdZhE3zlLaPyQH/m7rYwWDQ4vY+5jIXL5gH6h/zsxw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fQ2NR52kcz14dw for ; Tue, 03 Mar 2026 04:08:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 31e70 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 03 Mar 2026 04:08:34 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 95945c9843 - main - 14.4/relnotes: Doc section is updated List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 95945c9843466eae83f55a6978b1c307ccc41b3a Auto-Submitted: auto-generated Date: Tue, 03 Mar 2026 04:08:34 +0000 Message-Id: <69a65ec2.31e70.13e2c655@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=95945c9843466eae83f55a6978b1c307ccc41b3a commit 95945c9843466eae83f55a6978b1c307ccc41b3a Author: Vladlen Popolitov AuthorDate: 2026-03-03 04:07:52 +0000 Commit: Vladlen Popolitov CommitDate: 2026-03-03 04:07:52 +0000 14.4/relnotes: Doc section is updated Information about man page changes added, man pages are sorted by section number, name. Reviewed by: ziaee Approved by: ziaee Differential Revision: https://reviews.freebsd.org/D55618 --- website/content/en/releases/14.4R/relnotes.adoc | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index d7485c6385..d5fe6721c1 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -508,12 +508,41 @@ This section covers changes to manual (man:man[1]) pages and other documentation Updates the UPDATING file to document that example files are now installed in [.filename]#/usr/share/examples# as intended, due to a prior fix in the build system. gitref:d149be3a0cbe[repository=src]. +The man:ps[1] man page now documents that `-a` and `-A` show all processes regardless of other selection options, and clarifies the behavior of `-J`. +gitref:f18a49a747f7[repository=src]. +{{< sponsored "The FreeBSD Foundation" >}} + +The man:write[2] manual page now includes a new section describing the atomicity guarantees of write operations. +gitref:c19f161f5f65[repository=src]. + The man:dtrace_fbt[4] man page is added, documenting the DTrace fbt provider. gitref:0c91fa982437[repository=src]. +man:linuxkpi[4] and man:linuxkpi_wlan[4] manual pages have been added providing brief documentation on the LinuxKPI and its 802.11 compatibility features. +gitref:669062384f55[repository=src]. +{{< sponsored "The FreeBSD Foundation" >}} + +The man:vt[4] manual page now includes a section explaining console fonts, covering conversion, support, and usage. +gitref:c330c43e58d7[repository=src]. + +The man:cdboot[8] manual page has been added, documenting the previously undocumented cdboot utility. +gitref:d659366cc62a[repository=src]. + +The man:crash[8] manual page has been updated to reflect current system behavior, removing references to obsolete panic messages and updating guidance on recovery media. +gitref:4f2140aa9677[repository=src]. + +The man:ipfw[8] manual page now documents how to delete a NAT configuration instance. +gitref:186ac4724746[repository=src]. + The man:mtree[8] utility's man page is updated to clarify that the `type` keyword remains mandatory and is not removed by `-R all`. This ensures consistent behavior and prevents potential misinterpretation of the command. gitref:f957857c4835[repository=src]. +The man:pf.conf[5] man page now documents that network address ranges used as items in list macros must be quoted with additional single quotes. +gitref:0077daf9cdc4[repository=src]. + +The man:pw[8] manual page now clarifies the acceptable formats for member lists with the `-M`, `-m`, and `-d` flags of the `groupadd` and `groupmod` options. +gitref:78343cd2a0f1[repository=src]. + [[ports]] == Ports Collection and Package Infrastructure From nobody Thu Mar 5 05:44: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 4fRJPq6dftz6TfnL for ; Thu, 05 Mar 2026 05:44:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fRJPq3vn8z3Msm for ; Thu, 05 Mar 2026 05:44:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772689455; 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=M2p+9mB+YuitkT0sbWmIkSJzZkDn9r4iJzx6G4X1s3c=; b=q/CvK+wNfoy17OeRWKf3h7+n2eeKEL8sZ7mpHRMz+v9p3Lt687yEEIwknk+sQpqlrlB+yu 86bxVIQJJo1v2yCHYoKdCaK2KdxjzHGKbSm4bs1Ith8S8nJleTcvU/EITDEpAlAHsLDvAn BAC2fx3/g6ILveFZb5TXgkyWK22mksYCJp+M3YE9904Vzao6EQkeLXHW+3spelsxvFQd0e ZoYlR+RZR/4hyr47aXhylpeBvebBK7PlgqolCPMW+t+xLEbUCZQCrIt8PkAz+lJvvFGnSE 6d9lBA44nxQ3L99VepDTez3wip8dFFfnxN2iPQYLmJDeXp9R39BYJ3/ffjL4rQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772689455; a=rsa-sha256; cv=none; b=D58xc+D4pmjkfGwIwUhOmbVPSwjT/jRMASXa7HZXRge1IrH8nPCj6qez4bl68sZNDWETs6 AomG5xaS9Froi4fw+vamiBn3JAgv5/4t7piMI133EXlgjwflULJU2kD3j02B1UBtE0OJYi T2Gm6TUYrwIHxhjk8ARpgxjH6y73MwMcozl3ig76BBSUb5hRTkA1XHnN3ntapufamwR/t3 rHCU5hcc1ye1/zQs96GQTtndSsoRHW9XqNjWUVCIjCfUEeZmR5skHfheLSchDtM9gbBhky ezc/DxrakKb13Et/yZ6uU7SKo5B34LymtD4NK4PVIcxTGzepuXhsxkjUcTdIiQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772689455; 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=M2p+9mB+YuitkT0sbWmIkSJzZkDn9r4iJzx6G4X1s3c=; b=wkbzvqtsxqzEbyUUrUdsu7YMFSEbUwUmw0BSz7pj0wjIicmqXz6CblAO1SVETeQXg+HCqr 8OHNjTwL90xcoZT67YXSRpeeMYiRKwq6Naq2+9Ph8FF5OIEIcN6Tu2DMA/b972H01PkG8w dQNy3TBiLS7YqyBdbedXAWICBaFtK+6Lw4zwBcCtmgXCN4nsOkP/j5dNI8JykU4aa4+H6G NLn9X4nxezuHJiTXmX69XJckC1OzGPHqz1fNFBTHW9+ZseS4yW8nqXCyRPd7tVpfaaoYrL YX291pXIUXEnFF/VN3AOTEnDe9yx6y1jrPTX3HLj4ulKRw5b5mzJSzNHrICfig== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fRJPq3WJvz88t for ; Thu, 05 Mar 2026 05:44:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 441c3 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 05 Mar 2026 05:44:10 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Fukang Chen Subject: git: a983d91641 - main - handbook/mirrors: Remove FreeBSD Mall links 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: loader X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a983d91641656fc20ed463687c9603ef4d9cd89f Auto-Submitted: auto-generated Date: Thu, 05 Mar 2026 05:44:10 +0000 Message-Id: <69a9182a.441c3.73bbf606@gitrepo.freebsd.org> The branch main has been updated by loader: URL: https://cgit.FreeBSD.org/doc/commit/?id=a983d91641656fc20ed463687c9603ef4d9cd89f commit a983d91641656fc20ed463687c9603ef4d9cd89f Author: Fukang Chen AuthorDate: 2026-03-05 05:38:43 +0000 Commit: Fukang Chen CommitDate: 2026-03-05 05:39:04 +0000 handbook/mirrors: Remove FreeBSD Mall links FreeBSD Mall was closed at the end of 2025. --- documentation/content/en/books/handbook/mirrors/_index.adoc | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/documentation/content/en/books/handbook/mirrors/_index.adoc b/documentation/content/en/books/handbook/mirrors/_index.adoc index ac6af56f66..949f198df0 100644 --- a/documentation/content/en/books/handbook/mirrors/_index.adoc +++ b/documentation/content/en/books/handbook/mirrors/_index.adoc @@ -441,16 +441,6 @@ These are also published as SSHFP records in DNS. FreeBSD disc copies are available from several online retailers: -* FreeBSD Mall, Inc. + -1164 Claremont Dr + -Brentwood, CA + -94513 + -USA + -Phone: +1 925 240-6652 + -Fax: +1 925 674-0821 + -Email: info@freebsdmall.com + -Website: https://www.freebsdmall.com - * Getlinux + Website: https://www.getlinux.fr/ From nobody Thu Mar 5 18:53:11 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 4fRdwF2MbRz6TVKf for ; Thu, 05 Mar 2026 18:53:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fRdwF1lSPz43TR for ; Thu, 05 Mar 2026 18:53:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772736797; 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=9W9+YR8uZcCExjwYygsNOlXxWni0E4L4PLO3/1vgy4k=; b=uvCmmJ+ln5ntEzUutWUaJ0/SGbsqRD+okiHfyynH8zZs0gx/qHr8T5TmI52aA98ym3CDjl 8fkgu2uGof0RbC6lzIS1WyGElc/4Zwc1tE2PwVv6V3wpkqq9lAUFYAmBqFKvSWIqlfsdPm qbtwYGKoZgE9QUJ0xqeFwXGi2Bb+A6euKf6gJH/5JsNb1G8R/GcQ1mXy7HQ2euDRKoSnzt hy/uMay4gLlUbW/UxDYdscUVUpdgMiDAqdsD3AVN2EsP/QtJIlKp8nXVKeLsdLZkZ8OywZ fj9QChhG4Fh5sSM0na79WVqxqpgE5A0vtc8c9RWAtrJgSiMeqI1OD1Z5Pz9FGA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772736797; a=rsa-sha256; cv=none; b=pSHHeHebBNytPNPATpxSZOrHaf9uWwZUPc738IC7NggnxzJFiOZScIGk88JUFiOiBg+ZcE i6JnnNT0g3/OzXhGPf3uNPaovThWwO2La0DM8LS6o2z8a5OFeSFAUYlcAkZYRJLs7XGIJz VYA+MFw2syyvuRTNa79AUbd2GduwK8NgOdrh6MmOA1NXs7GsOHMi6fKkV2B2/YM4Hc20L7 LCKDj0ZA1tx/LjgcpR19E4yHo0YYx0sxV+wXuRCxlwhOTXKMcuGkt8DJs68qljxJD6o9CE L+RnRdEqervD6sr7a7p48wFOVnsyM3m+QJXXYBQGZrsSNJqdvteZIqgY7FJGxQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772736797; 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=9W9+YR8uZcCExjwYygsNOlXxWni0E4L4PLO3/1vgy4k=; b=LOpnE3ysnG7uxFfSx/K0rOTWh5wB0fhPBXUXT/DTSuqixsc7XZCh0HZVKe9SIJTNJVAbXt cNvNBjecrbmwDVsqyztlEPQ4z0Qm4EVFHDNRXZfhgISj79GW0ePbsguRJz+N5n0IdFNlp5 5dbYGBJOQD1if/lS/bcISwX8F7k+44wi9CDuePsw50QYZJ8GTc9xZizEND8z5ZqN3wFUY/ 1cpu4/3Mmoz4a/mC5+q0rW3o9obQDX/gyPGgkzZR1VPelBtLUmOfTbVBjfGmpVNjsxvphJ JNMFbraB0gSJt30u9txfakTpTKd5i2i/M29mzhTfPGIIBx7RncPQlfz9LVNtAw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fRdwF1Hvhzq3d for ; Thu, 05 Mar 2026 18:53:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 47066 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 05 Mar 2026 18:53:11 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Kyle Evans Subject: git: d7b972c0c2 - main - 15.0/relnotes: document allow.unprivileged_parent_tampering 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: d7b972c0c279eeaa8a070a2eceecce8412f281f9 Auto-Submitted: auto-generated Date: Thu, 05 Mar 2026 18:53:11 +0000 Message-Id: <69a9d117.47066.247a57ac@gitrepo.freebsd.org> The branch main has been updated by kevans: URL: https://cgit.FreeBSD.org/doc/commit/?id=d7b972c0c279eeaa8a070a2eceecce8412f281f9 commit d7b972c0c279eeaa8a070a2eceecce8412f281f9 Author: Kyle Evans AuthorDate: 2026-03-05 18:52:16 +0000 Commit: Kyle Evans CommitDate: 2026-03-05 18:53:01 +0000 15.0/relnotes: document allow.unprivileged_parent_tampering Reviewed by: ziaee Differential Revision: https://reviews.freebsd.org/D54956 --- website/content/en/releases/15.0R/relnotes.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 28abfb8b31..ab5cc5ecd6 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1028,6 +1028,10 @@ Code that needs to be portable to both 15.0 and earlier versions can use `cr_gid gitref:be1f7435ef218b1df35[repository=src] {{< sponsored "the FreeBSD Foundation" >}} +Unprivileged processes may no longer debug, schedule, or signal processes belonging to the same UID in a child jail by default. +The `allow.unprivileged_parent_tampering` man:jail[8] setting has been added to revert to the previous behavior for jails where the UID in both parent and child jail are expected to be the same user. +gitref:8a5ceebece0311bc411[repository=src] + [[kernel-architecture-specific]] === Architecture-Specific Changes From nobody Fri Mar 6 16:22:25 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 4fSBWk2t76z6T3Hb for ; Fri, 06 Mar 2026 16:22:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSBWj6rKbz49QD for ; Fri, 06 Mar 2026 16:22:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772814146; 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=lH2QW3khCvflQ6f+EAPjKlRD6ibZ+QkVcDD5u7V23j4=; b=Pnw10KrGjRczR3gjbCWr8B4v8C8HFtJuOsK3PnklWc0Us5q7LfnAXibITdhlRTTaSYXo/8 NN/PSEsixfnMC8zwT1fcthwsqFLF7VLc+/P9GzULWb3Bjd1GoTKo8B4gvSQplRMjrRdUkH xTBmQHVq1T8DjcykORU+CQQWkr6qu5EOXRU/rqIplG9E5S6PqrK4j8Ly2rruXvYDKchrts LcwrCfTpF/3cRiFn9+FCv5lUPTWAqirQl40ABZFhvxPf2PpnJKdkju52+KZx9y2vLLJyfd +dJLt6cWYfOA7IBXnHv8nFZvOZkAt/HbeTY/5yXcO7IvRein/sTyi+CvExqw8w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772814146; a=rsa-sha256; cv=none; b=Oory5fCSbdAoj1z7fphx/XCI4pXM/DQrHADHXsK09bqaNchJ6fHZbe1kFR0pYTgDwF6jhH /rzlHiYBTc44e+oFzluvPmVFgK6FS7h8+g2ic0Qc7dkF5Dtl1XaLSd/KkciY2aaCzBq+7N pmasK1Trhddouu+UMnUrt9Aq01WmXEQRTGgqo385UUOjWGNGiE/wPYv3hcbr3GBg+VmlwH zPswcXQakH05vcVSq//nX2n8YZC2f5Q7Su6rjHHgqRetntaO3hEF0OdTCOnXXNalN/SNwG AAPxIUof1pDbHKr6X5gNSeA+uISoLYuYg6KtSYo1xrgOmK/JlF0sHG+jELDY3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772814146; 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=lH2QW3khCvflQ6f+EAPjKlRD6ibZ+QkVcDD5u7V23j4=; b=iDEzC7EuF5t87cVi34lijD+67T7IPADWS1Ysiz0c0i1uYXtDQ80kqj+1grw3WE4IxmPmvB vTDu0EhSWkI49bYKdKT21ejxvBV5wlVJeWXHX9kmI32NDQL9EU1mz5ykF1cyzmS7BCALBv 8RoU+xWEKhGJphYzezAj7ml6HvHX/eq9GYMjZIuU/RLm2gxqaLpRU1QjaSDVBjhLx8OVOU ujugp6Tn6LGC5M8v0SRNGlMvBcGY8NKxPtZRNdeSb0zghlK16KeI7/1u7Nci4tanHp2020 PNyKuOb++oBDP+t+pVpDK4vD3A6MDv9BkFMriIhoekTMqbXPamuCxB4BAZG66w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSBWj6MT6zDD8 for ; Fri, 06 Mar 2026 16:22:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 39b88 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 06 Mar 2026 16:22:25 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 2436a4af58 - 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: 2436a4af58031077c8ecb7a6424cfb86bc5287a0 Auto-Submitted: auto-generated Date: Fri, 06 Mar 2026 16:22:25 +0000 Message-Id: <69aaff41.39b88.3067698b@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=2436a4af58031077c8ecb7a6424cfb86bc5287a0 commit 2436a4af58031077c8ecb7a6424cfb86bc5287a0 Author: Colin Percival AuthorDate: 2026-03-06 16:21:19 +0000 Commit: Colin Percival CommitDate: 2026-03-06 16:22:01 +0000 14.4: On schedule 14.4-RELEASE builds started on March 6. 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 43c4edbfaf..4ccab55536 100644 --- a/website/content/en/releases/14.4R/schedule.adoc +++ b/website/content/en/releases/14.4R/schedule.adoc @@ -40,7 +40,7 @@ General discussions about the pending release and known issues should be sent to |BETA2 builds begin |13 February 2026 |13 February 2026 |Second beta test snapshot. |BETA3 builds begin |20 February 2026 |20 February 2026 |Third beta test snapshot. |RC1 builds begin |27 February 2026 |27 February 2026 |First release candidate. -|RELEASE builds begin |6 March 2026 |- |{localRel}-RELEASE builds begin. +|RELEASE builds begin |6 March 2026 |6 March 2026 |{localRel}-RELEASE builds begin. |RELEASE announcement |10 March 2026 |- |{localRel}-RELEASE press release. |{localRelPrev} EoL |30 June 2026 |- |{localRelPrev}-RELEASE no longer supported. |{localRel} EoL |31 December 2026 |- |{localRel}-RELEASE no longer supported. From nobody Fri Mar 6 18:50:33 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 4fSFpl2G1Sz6TGPw for ; Fri, 06 Mar 2026 18:50:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSFpl1gdcz3Qpm for ; Fri, 06 Mar 2026 18:50:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772823039; 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=eyKXYFtdKuBUhnc7mxzPgjunpHaw8i+sin1V3qE19XY=; b=pw9wbHSgNeAqXSukh1YUzgX6aY54zzDafttE244ibzT3YRDAgHDK+tj2wEEu9xOkyUKtUJ /cGiZOahc+X9XY5IO2q0fVRjgSGjixnvEgese+BsxcqzMffJOhNjJjl8qt5b/lAZfIOuRN QUU/aSup3v7XAB4eHX+hoGU/yI0zXiOeRrqhTpQsYfLnXWNV0CZF1PufrisJBSW/e7yMi7 HPgaPQ2d6e52KuzER/oLLAn7Nk3deLDhkOGTNMQ92JT1buPkdfyU36zirf5fO6cccpTg2t 8E1DA9MN1271EVErQ1usmG52Li0JAQLK1PALzJGicLoiYgpGENOPUuBw0VOlqg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772823039; a=rsa-sha256; cv=none; b=tSAiT5JObaSeKQyrEfSs+ZXOy6/WlrfnTypIAp5N5t6nbPKJCdjMfKFX2N8ManSDJVIc7y vHhUYyg0WdlsawcRYBZpCnDUfgdtW2bnAy+fGc37FM3nRneYx7UCFb8e+2ThIwdpf91524 zzl3HKMhIuv8yIf82YRI9Ym4YsYO+SQkYky0Q+fIR54AfsKKhWGDTfUzNzjU84tFt40cdE S42xqiCrqCV/+cu0FB4mNLWpDqDAQ6b6Lhzv9lLRKgBfwah5Cf9qemozBC1WCNalZulRZ8 U45HJijOQlZKbWrcvLDUxYSmfyH6ftBnscAocn0Pynve2pBxi/6N5vufqDm3CA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772823039; 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=eyKXYFtdKuBUhnc7mxzPgjunpHaw8i+sin1V3qE19XY=; b=nvO6wbXCVPhMfJ3G7U8Q90KXxNyi3U3BqqckieXIo2W8lZ9QRGs+Ng8F0lo+zd5rMpGgfI J47EMKRconwPwFs1KPqHR4vnMadCud+31V+MEaqEncF3JH61pu1ROE4Cz70QN1FvvHX/xD jzzPGTeFJ3bBGLoYsoyt+bURpAXbm778PX0EoQWXHSuOLDKIwDIVSRffUslZb0QfkPE6H6 KGrzhfhqbjIMEixt3ddoID0VXLafQOSmN1rsGQPojVXyildviMwPS8lm0k4FFgTkHD+alo ggJngFN1NbZ5JHSg6jZjr6zym5oIBI61Gx6/vfJ8OAvyFLc8MfK+ARW4+pMUDA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSFpl0z7SzbCV for ; Fri, 06 Mar 2026 18:50:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1f5d3 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 06 Mar 2026 18:50:33 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Thierry Thomas Subject: git: 101786b810 - main - documentation/static/pgpkeys/thierry.key: refreshi my PGP key 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: thierry X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 101786b8103fa5ad61afc7ca848ae886eb616508 Auto-Submitted: auto-generated Date: Fri, 06 Mar 2026 18:50:33 +0000 Message-Id: <69ab21f9.1f5d3.7c53ff18@gitrepo.freebsd.org> The branch main has been updated by thierry: URL: https://cgit.FreeBSD.org/doc/commit/?id=101786b8103fa5ad61afc7ca848ae886eb616508 commit 101786b8103fa5ad61afc7ca848ae886eb616508 Author: Thierry Thomas AuthorDate: 2026-03-06 18:48:43 +0000 Commit: Thierry Thomas CommitDate: 2026-03-06 18:50:03 +0000 documentation/static/pgpkeys/thierry.key: refreshi my PGP key --- documentation/static/pgpkeys/thierry.key | 1278 ++++++++++++++---------------- 1 file changed, 604 insertions(+), 674 deletions(-) diff --git a/documentation/static/pgpkeys/thierry.key b/documentation/static/pgpkeys/thierry.key index afa556058d..84e897aff5 100644 --- a/documentation/static/pgpkeys/thierry.key +++ b/documentation/static/pgpkeys/thierry.key @@ -2,13 +2,13 @@ [.literal-block-margin] .... -pub 4096R/F1C516B3C8359753 2013-09-23 [expire : 2025-09-28] +pub rsa4096/F1C516B3C8359753 2013-09-23 [SC] [expire : 2027-10-05] Empreinte de la clef = E536 BE85 3853 99D0 0B6F AA76 F1C5 16B3 C835 9753 -uid Thierry Thomas -uid Thierry Thomas -uid keybase.io/thierry -uid [jpeg image of size 1968] -sub 4096R/32B32808E6B52F4F 2013-09-23 [expire : 2025-09-28] +uid Thierry Thomas +uid Thierry Thomas +uid [jpeg image of size 1968] +uid keybase.io/thierry +sub rsa4096/32B32808E6B52F4F 2013-09-23 [E] [expire : 2027-10-05] .... @@ -27,315 +27,219 @@ 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 +yOcBjgx0uY0YaY71iTypOhis+eH1//khpqzc93/IXeEDmPMkZsFoR9qnikyd9acJ +AQk+yOVb25WgguZQpbVDdu6fDPs8Q5UowrULYYwkd/R8wlC9IlPain5cCvP6aN0v +u+S/x0K/6LpnQ2LOvTVHaEvLXDxGlmBsDkH4dskRfQ5sszSeDwJSsJPRTyoE3Sk/ +GotugKWIBRVI4EvpvRG0JFRoaWVycnkgVGhvbWFzIDx0aGllcnJ5QEZyZWVCU0Qu +b3JnPokCPQQTAQgAJwIbAwIeAQIXgAULCQgHAwUVCgkICwUWAgMBAAUCaOJ+cgUJ +GmRDKQAKCRDxxRazyDWXU/bhD/4soza3KNAYPtnRJirDgPFtzEe8WaskpnPrBBLH +SpChzPf29c1COCAwHNLAeG251hzMBr+loqPA1GBSvaq4HDjAbmUbvAtLHNGO15Rb +nrMDrEVSntTjAm7xEyqJ5a9lJF4mORkGtzg6mJGLJF5jx2poSr0IFqAeYh1A3z0g +JZE3n8rfXL4Th1DxdOSZFH8gP+aToY2uM3NWll5RlAAavuGFctc7j2bKkD9lpH5O +eu3hzC3/+oTFb8GhOvPIqdZKSiKelpiLOi54Ipxh2TVEQ2PYKcRffliGP74+nDFN +5ASWq4ePQGLBleDIsANzElpQyEDPfOc3hyP942/n+50sN3hvQbEl2MKx3sqcTubN +BnyWwZVF3lI5uDQ/3jGWcKrs3Jct9/Yyui/8YllcruwyerRqK4rzanNqZbKRMJVz +mxaE3LDSnFPsyoDTXiuhE6TJzahO3p1EGorjj7ZHSvoDEveGLpcS7rS7Orq7EdPi +ZFuuh/XT4JBQAkjnQFoipoUo0j/Uqq5fcvqXmKPRkdDkiUKcfvg5IRjIfxQPUHvk +RFy57FNYa2QKV2G5E0iBSKrmIL61iIW4kBYJxE/BcK4PnuTL7fwHCMUR1Lc9D7ri +YkfWRUAcpDR+/QM+kxYBp4QQ36FyU7udvfu8XQKxpe17l81e4PNw/H5EiPFJ8JuZ +NtuikIhGBBARCAAGBQJSQKblAAoJEHPeaYzHFAWifboAn1AAbZs8Zc90NXkir9uF +NJp1z7ZeAJ4z8n9RgdmrII9UBQXIl1iybdy/24hrBBARAgArBQJSQKtNBYMB4oUA +HhpodHRwOi8vd3d3LmNhY2VydC5vcmcvY3BzLnBocAAKCRDSuw0BZdD9WKPPAJ9K +s8jy5/Y/sLfzqVMLO+2m50Ue0ACePuCjWJ2L6z2vYkC6gy9HV1aYNU6JAhwEEAEC +AAYFAlJAthcACgkQXojAHrr9GZiXoA/+MekUcufqHMpdtn7sOpY8pNoQYC1TvjuC +wZt4gRpD+UFWbG1XcIL8OhChZN0wyJskTM/rv2QVCjW4K9ztsSrpz2lzewYoEtdL +zcR3+4ydfr4f10knVtVLn8R38JVUkoifvBCKDkfauDqX0WFwJGy/eAJNGes8y2Eh +EOCv6ophH+GA9q7LZUZeT6xN/XDU5mRFvbP1GyqZgHHg4e96rV/WyO+l8ZrEfYAD +NdLe3KgIahdNiZAsjwfdP/Y2za9K7EVcXkkQGZ/xbNs2w9tlQXu3/848LM06hVQt +7fO0W1p5uxMLpUDhFHodu5FsTSecvtReQbXRKMdXepWNae2QdvCehQJ21yjWBsMT +x7Au07ss2o5jHyGO+Dp9zT8BqftT7U/2I5Kux0sx9EF1G7KHtfSikhDyup6K2c3G +onMCc+MG4rxQCbCS8VXyyl2a7eX9zx5gACj2AmC2CWI5mP//XQ0jTP4X4Qv+M4li +9mRz9YbgIUhZeLtyL/mIvUmOEHpibSN8fQD+rFOciLcPnpiri0q8vfMwcJApCSXu +MQq3fP1Gs7mV6RPOtjH+tLb7r6HRL8UjF4Uu6tsK8hD4ZCvumCbrpfjjW1wnh86E +ju/vZOJscZzPBqNhaLPw/+gPmWr51SrRJ4d2VVmVWyQNULZzI81R8U10k1goef+w +vDNqTl7DFnqJAhwEEwECAAYFAlJBXWUACgkQOkUW81GDzkiqRg/9HymeFxR8gkQk 8oIAWnNB3jTXRn/mfxlpJyPz7mQYQCnJVeqUrILObpvnMiuxk2XLUxYbvA4b5y4m B7UwUE7m2KMtCRtWMBr44OdCmfaXgeHhU8WkML6dqsxIy9ZBG3jdG83kPah5uCBw AT4MDtuAHGkvUuL+X+5vOx8s8IYMUVMpi2wrpGM2Jo9zEPGsJaes7ra8gOxmdO/P @@ -346,364 +250,390 @@ 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 -Abk9XhAyEubKuzn5NSqvmYneuq79h/FP6lYkfCJVt91WsFk+6itchdix0Q6xOa+n -JmFM5Yh75tLU4nDQZZqnv4NiV+Kd3vPernWBU2BYb0mg0wUbRN+EdlVqtAWJ5U61 -WUcaWkoEA0S1KasUUEwtpSnZYJO0c7ycZ2vZ0MD3VQ9HDQvgneQkFsdYx28jNvco -jaauUUGKwjDYmudhgFOPfONcW8NBePilY3pQylysoFA6TxPRQKMCpTitl5hoNpii -kn55nbNW8EpDnGEb+ktCvjNbzY84NeS4bA9tDooRCNHHA8cBARAAAQEAAAAAAAAA -AAAAAAD/2P/gABBKRklGAAECAAABAAEAAP/bAEMABQMEBAQDBQQEBAUFBQYHDAgH -BwcHDwoLCQwRDxISEQ8REBMWHBcTFBoVEBEYIRgaHB0fHx8TFyIkIh4kHB4fHv/b -AEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e -Hh4eHh4eHh4eHh4eHh4eHh4eHv/AABEIAFAAUAMBIgACEQEDEQH/xAAfAAABBQEB -AQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMA -BBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1 -Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOU -lZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm -5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/ -xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJ -IzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk -ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4 -ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhED -EQA/APXYooYn3qXJHTJqXzlY/dOR7Vl/bFP8WKja8I6Ma01OW6NiS4UA7Sc1UlvX -VfnJAPpVEXe48nJpz3abPnIxTEON6mcZJ/WprZlmcHa2PXpVQXlt/cP55qRtRiji -LHCIBkknGKGJGlM9uI8HII7ViaoYZZAUA3e9UpvFGnO2xbhSPXBxTWWO4QSRTEqe -hUjFEZJ9S5wlHdDwHRgzOoA9KhvLuLcTvWonsS5+e4lYemacLOADb5an3NXdEpHl -6eJPiPGyl7K0YscBGUcnr2b0Bp3/AAlfxISQH+xbSQdNoXj6/fzXWmME9uKBGKzu -w0MTT/F/jFAft3hiObgYMMvl/wAy2anfx/dwRk3nhm+ST+6CMY/EVr+WRyDTWUgd -aHfoFjn5fimVV/L8OX5YfcBcKD9Tjj9ayfE/xE/tK0t4RG+nKxO9JmGWPt6iuwce -vNeRfGSwsj4ht5ZzMd0KyFVPXkggfgo/Osaqly6s6cIr1UbEXiKL/UrdxeZ/dLgG -tCy8fXHh63Z3tHvY3cBo1Ygr15HBrzQ2ekalqTaj++tkOPkHy5wMdK6bRLf7VqNs -LMsFU42L1kA5C/j39Bz2rmh7slY9TER5oPm2LurfF7xObzz7Sxht7UDAiZDIT9Ww -K5m8+Iniya886bXZIZQTiNQMAHthQR2716RqXgYataRhr9bBm5kEf7zPsM4/P/Jq -2Pwm0C2kEr3dxPJzkswGfyruUZW1PISR3XnLnFMMwJrH+2Aclqgu9XgtYjLK+FHT -1PtQZ8pvNPgZzj61Wlv0jt2eZtvl/f4/p715z408SW18sFrZzyNkEsoLJuz0/ln8 -q5eKfU5bV7dbkmIDPluzNuAHv04BPbHasnWs7IpU2eq3XivSYYRI87Ddu2rsOTj6 -dK89+IOt6Pr9hb3TJLDcREo6kZG08jnjnP8AM1hTXWYyqSyLEG2hCvTgZbJ9QPfo -PasTxQu6xhlDYKkcKeDWKqTqS5ehrTXJJNFlLvT4IlWAu8ncnIxVyDWr1dPuoLC4 -aJ54ih243MpxlQe2enHrXJws8gGQoJ5bAxmtfT8QspXO71xXRTopO7OirWc9CnYu -JQ0k0kqovBCtyT2HNIXQvtSact6Bua1dds1ltPtNuvzfekUcbv8Aax61zlu6rKzH -5cqwXJ7irleJgtT2qDVy9nE5bJKAnn2pk9yt3FscqT1XnHNcvZzs3mQgY8qQgDtj -PFXYJgWcKxwThfpUKa2MnGzIp9C8x3up5IZCBhUVSAuPf/GsOS/S0umB2MzZXIOc -dc/j71u3t6Y7eSLbuTHOCc5Ppj61wWqz4Yo8SlsnDdxznFc1RKUrIuN3uatuVu7w -q8y+WM9M4OM0y/AupliVSY04yTVPTW8u2LKxJYYP8/8ACrXmoibDwTyxrpoQUUU1 -qRiFFO2NRx3qM3Hl3AjjwxAyxPai4u1ClYxgVmRyERNIeWkOBW9wN60uWkQhzlWP -HPWsLUldbkpsztbO7HX0rRj+W2VePlFUdWuHjZHRsEgf1pT1QkdL9rxeMQCmQMqT -2wRmpor1xkg5U557Vycl0TcfeyRxkH0q9DdBk3LwT1FedKL3NlC5o32rTR/cbYe4 -BrEvrsXLDeMnsc81JMC7kEcDnOMcVG0MUex5XVUbv1NXCLZo0kiYbY4UUdhk8+// -ANaqs0rNkg5zzU8zqcYOVOAp6cYxVJmHPYg11pWVjCWrFMhZCT1FBA82OMdEGTVe -ZiFODx1qeM8F+7UyS5avlmU96oay2VhHsamtpNtwvucUl7ciI+U0cbgdmUHv69RQ -3oB//9mIRgQQEQgABgUCUkCpFAAKCRBz3mmMxxQFokLqAKC0fcSKcYQIffdJ0wiv -CXM7n1OpZQCeOToze/ulqkDnmxZaUEBPxBuudQWIRgQQEQgABgUCUpUUPQAKCRAE -Iomzl/48/QOpAJ9Etew+cExFuwXkNk34XqWmD1oLMgCgo7nxUSiLCthiyo9kx5Qa -90IpOaGIRgQSEQoABgUCU59L5QAKCRB54pxgsAY/53efAKCOhYhTK5eT63B7qoDe -o0HEc8875QCgszE30nfzmEI7CqnPMi9TKtScaTCIawQQEQIAKwUCUkCrTQWDAeKF -AB4aaHR0cDovL3d3dy5jYWNlcnQub3JnL2Nwcy5waHAACgkQ0rsNAWXQ/VjdyQCf -bqAQuk5ECA5PbhthOPYq8/ZuIvsAoJklDVadY/smmw5h+tzRrPMO5UttiGsEEBEC -ACsFAmInnKcFgwHihQAeGmh0dHA6Ly93d3cuY2FjZXJ0Lm9yZy9jcHMucGhwAAoJ -ENK7DQFl0P1YPnEAn2pbfl3FYWd7dpGECRuC/nokXYWLAKCI8KZiMQ58QdkVdogy -RcgPLdfrLIkBHAQQAQIABgUCUkGJ7QAKCRDZNxCXpHPJkNENB/4uJzoVJ7MnsQYl -HYvD2X9WbenfurxBe/+BwCCiYd7QvUHGvsBRCX+l/DvAZxP8SkdegxUEfv80EHTO -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 -=rk3J ++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 *** 331 LINES SKIPPED *** From nobody Sat Mar 7 06:23:03 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 4fSY9g3kNDz6V9js for ; Sat, 07 Mar 2026 06:23:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSY9g2RKlz3TZx for ; Sat, 07 Mar 2026 06:23:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772864583; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=G7xO2d8tQ6vbvq8EulwGEzLZ+8FToEjlqiuVOYdasdQ=; b=SA2JtSSRUwZbI3U1vGUqnrcSosH5bFZRRoko7W1DRMtWspfB5+UtoND2zNPXnQldVyg4wH RUWWvn6utaD4rixDJM96tVqFTC0QmxCcsA01PYpsuhSSBrbYRVC5vexBtP/1mBms3m+Nlk D/B3x0U4j6+SbACZcyM7IUZDKBEg0P9ELxQhdBWSNxo3JFIM5PHFQCFH/i8+IzOJ9JuKy4 /8MbUHS1bFO3DEZtGqWUXqFD1HGyF3+owfQz1KDVrw7YIH8qrhS14P10+53p69INXBw4Bs kGTOjzEtzwFzaMHpkOcges+Pj7SjGFgHeZmG3s2NqBa4qn/FFknxLtW7z8JJyg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772864583; a=rsa-sha256; cv=none; b=XRiOe8onG3EedmUQw1QIG1sjysO+Ykqbsb8VEH424GM/1czKURFaCohvI9V5KlZF1vRDPi zYJDdr9Ks0xxGgyJpxSr14diWEAZQwdmCF2ix4Z12Wa+sM3VQwLBTVy96ux9Tu54Vu9Ja5 f3i8m35bAjT/cuMg50kDDEsyh+iRbK/8326sKGvsrEZS5dhu43oYchONcX3UfsVOD3Qr/z FAvaCEiyx9nyOR/6NuNrHYySggVyY8W6F/VOXlBg2GyVMMREdNyncGQ7qY1daPHkKe+z5F luovSAZklxvefUIU8JWkESXkNsDzAoYpzlm3dnTaS5p5ie/eJEqxbvPSU/vJJg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772864583; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=G7xO2d8tQ6vbvq8EulwGEzLZ+8FToEjlqiuVOYdasdQ=; b=BHT/nV12o6uscIbKyRYICRp84YGARLi9+Ykm8MESNu9UufoZCtdZ75w053Ce+NCe1r9LwS n/PWI9UccWDUEh0uUWgZB0rBn/lN8ILRzSZ+BT13BEKgy+dY+usp5SvWI4rVxhYywtDRF4 JBvLr0vPJHpNf2yPeunqHfXxVkY57rjzBiBzXvBHs4Wj0a4iVfqG+ao9e7EvEvbMBo3yY7 cXjuRU9oHjc01NCH2gDXM0SUMUsukOazYIpS3lx7QAbmXVOQ+BG/6M1RP/UH6BnJ8p3Fcw TPXy1gM60BGm30CjJuCezS9mb7FeRSXgOg7VvEgzEYGJRc2xA3qXBmS+yZGwmA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSY9g1zdxzwqY for ; Sat, 07 Mar 2026 06:23:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 19358 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 07 Mar 2026 06:23:03 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Kyle Evans From: Vladlen Popolitov Subject: git: da1b8e42cf - main - 14.4/relnotes: tweak the entry about child jail tampering List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: da1b8e42cf4ab81c60dcb2e3394a1633ccc63bd8 Auto-Submitted: auto-generated Date: Sat, 07 Mar 2026 06:23:03 +0000 Message-Id: <69abc447.19358.eebb710@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=da1b8e42cf4ab81c60dcb2e3394a1633ccc63bd8 commit da1b8e42cf4ab81c60dcb2e3394a1633ccc63bd8 Author: Kyle Evans AuthorDate: 2026-03-07 06:21:24 +0000 Commit: Vladlen Popolitov CommitDate: 2026-03-07 06:21:24 +0000 14.4/relnotes: tweak the entry about child jail tampering Reviewed by: ziaee, vladlen Approved by: ziaee, re (implicit) Differential Revision: https://reviews.freebsd.org/D55675 --- website/content/en/releases/14.4R/relnotes.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index d5fe6721c1..2a6158633b 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -372,7 +372,9 @@ This section covers changes to kernel configurations, system tuning, and system [[kernel-general]] === General Kernel Changes -The man:jail[8] system now restricts unprivileged users in a parent jail from scheduling, debugging, or signaling processes in subordinate jails by default. New privileges PRIV_SCHED_DIFFJAIL, PRIV_DEBUG_DIFFJAIL, and PRIV_SIGNAL_DIFFJAIL are required for such cross-jail operations. A new jail parameter allow.unprivileged_parent_tampering is introduced for backward compatibility in FreeBSD 14.x, but will be disabled by default in FreeBSD 15.x, affecting development setups that rely on cross-jail process management. +The man:jail[8] system will restrict unprivileged users in a parent jail from scheduling, debugging, or signaling processes in subordinate jails by default in FreeBSD 15.0 and later. +New privileges PRIV_SCHED_DIFFJAIL, PRIV_DEBUG_DIFFJAIL, and PRIV_SIGNAL_DIFFJAIL are required for such cross-jail operations. +A new jail parameter allow.nounprivileged_parent_tampering is introduced in FreeBSD 14.x to enable early adoption of the new behavior, but this will become enabled by default in FreeBSD 15.x, affecting development setups that rely on cross-jail process management. gitref:5c6949e12ee6[repository=src]. The change fixes a race condition in the powerpc context switch code that could cause the system to hang after starting all APs, particularly in qemu-system-ppc64 power9 pseries guests. From nobody Sat Mar 7 10:25: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 4fSfYY1bDVz6TG1M for ; Sat, 07 Mar 2026 10:25:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSfYY0FMRz3vv8 for ; Sat, 07 Mar 2026 10:25:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879137; 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=JjzFFgxLmpSu9yz17QL+a2JCo+2lMpDxYP5lkimmG70=; b=gUGXrux+s0nwv1OH2zqg2r+ndA66eaXZefsQwcQ5fTrm+PXsUPZFBj1/CQtiqh6KEN63Jt fF4WHameifiUDEIok4Nv/bUl3inFoF3B5dFt0kPdEKBWKbpPkIG2+saoBcwZzrTbMWgKmx Fz8ov/0qs6Y50JZMIKf2+elQrBWG3erNaNFJljl6V+lxwMNBom0x4yizkDaZygmgJXgeK3 FwyBLTc5HEu6gSRp0vd/E9q7U48izUbTGh/Rx4v6ooPzJZ92ZowdsIBF4mxHe8a8obnQNY Xj3nMTE0U4+S1QqJAkTFryQXALmc3PYfRO6vwQiiWavJXSxd9xnp5t4Ba/iPBA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772879137; a=rsa-sha256; cv=none; b=CDRujj3BBqZkeXYUdDwJQz0geJBxF8Uapkq6FnCpcj36uh6KUxkMHhCU/I0Y2/WMAoLL3G fmaolLv5R/W5OIwcAjkwC3D2gDGCOEyZ+2eafr9jmOs0mKULLpPWNAWR/KLAmnJkTuEMDm We9zP1gsb7a9/1wLGXNlUu/jt8wp6NQYB7gdFPfAdk0ZjtmU8p+nMqvgRq1sjQ7J/Bgl4f Xm/8uUDHw6kbnbAfYckymEA3+oCSJikINCXvJtMjGh6JV43p8aMMQWMb/OvHGaycJMC8hp 72u6fpwbMeFGEUEvM4CyEZzOgFoRtqYaep+F2n4tRVHy6ROi7NsoTBwmhVacDg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879137; 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=JjzFFgxLmpSu9yz17QL+a2JCo+2lMpDxYP5lkimmG70=; b=LLxImM9dZcNsNV1nZOcHqcBeothh+pEShH1DglebwpH4B7hIF6t7/FCoj3ntPYFWMgGVeM jmUS+zArAzkaWOQwS8opQWxQODG6hxU6HdtVvl/msR5a+7ZtpGxvKsqE5ohP9eA2vUMAir PXhdndhJlQoMv9GAMzYW2u9d8wxgwPLPWEUJjEtgMOuEPqjYoCnpwcJ2AT6kFaCAqp6us3 kvBVuMx8R5j7/+9Wn3DJqyNQ1EsXZBeVej3R8KCNs6ou2K11j2TMpLoLFebmHRuUEmm3nw 0tY5sL6nSWmiQb7etK0Z/WMTgeiwQn8QlrNR1QIzrtXMS74OUgQV0RG5Xc7xew== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSfYX6nQVz14YD for ; Sat, 07 Mar 2026 10:25:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3bdc6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 07 Mar 2026 10:25:36 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: ab8fdf5ee5 - main - add FreeBSD 14.4-RELEASE & ports 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: ab8fdf5ee5a12c508884e9d503cdd230443756a1 Auto-Submitted: auto-generated Date: Sat, 07 Mar 2026 10:25:36 +0000 Message-Id: <69abfd20.3bdc6.4b6d3ec5@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=ab8fdf5ee5a12c508884e9d503cdd230443756a1 commit ab8fdf5ee5a12c508884e9d503cdd230443756a1 Author: Wolfram Schneider AuthorDate: 2026-03-07 10:24:53 +0000 Commit: Wolfram Schneider CommitDate: 2026-03-07 10:24:53 +0000 add FreeBSD 14.4-RELEASE & ports manual pages Approved by: re --- website/content/en/cgi/man.cgi | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/website/content/en/cgi/man.cgi b/website/content/en/cgi/man.cgi index 4c2b2741ed..81e0a249da 100755 --- a/website/content/en/cgi/man.cgi +++ b/website/content/en/cgi/man.cgi @@ -367,15 +367,19 @@ foreach my $os ( keys %$sectionpath ) { $manLocalDir = '/usr/local/www/bsddoc/man'; # this should be the latest "release and ports" -$manPathDefault = 'FreeBSD 15.0-RELEASE and Ports'; +$manPathDefault = 'FreeBSD 15.0-RELEASE and Ports.quarterly'; %manPath = ( # supported RELEASES / STABLE / CURRENT + 'FreeBSD 15.0-RELEASE and Ports.quarterly', +"$manLocalDir/FreeBSD-15.0-RELEASE/man:$manLocalDir/FreeBSD-15.0-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports-15.quarterly-RELEASE/man:$manLocalDir/FreeBSD-ports-15.quarterly-RELEASE/misc", 'FreeBSD 15.0-RELEASE and Ports', "$manLocalDir/FreeBSD-15.0-RELEASE/man:$manLocalDir/FreeBSD-15.0-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports-15.0-RELEASE/man:$manLocalDir/FreeBSD-ports-15.0-RELEASE/misc", + 'FreeBSD 14.4-RELEASE and Ports', +"$manLocalDir/FreeBSD-14.4-RELEASE/man:$manLocalDir/FreeBSD-14.4-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports-14.4-RELEASE/man:$manLocalDir/FreeBSD-ports-14.4-RELEASE/misc", 'FreeBSD 14.3-RELEASE and Ports', -"$manLocalDir/FreeBSD-14.3-RELEASE/man:$manLocalDir/FreeBSD-14.3-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports-14.quarterly-RELEASE/man:$manLocalDir/FreeBSD-ports-14.quarterly-RELEASE/misc", +"$manLocalDir/FreeBSD-14.3-RELEASE/man:$manLocalDir/FreeBSD-14.3-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports-14.3-RELEASE/man:$manLocalDir/FreeBSD-ports-14.3-RELEASE/misc", 'FreeBSD 14.2-RELEASE and Ports', "$manLocalDir/FreeBSD-14.2-RELEASE/man:$manLocalDir/FreeBSD-14.2-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports-14.2-RELEASE/man:$manLocalDir/FreeBSD-ports-14.2-RELEASE/misc", 'FreeBSD 14.1-RELEASE and Ports', @@ -604,8 +608,9 @@ $manPathDefault = 'FreeBSD 15.0-RELEASE and Ports'; 'FreeBSD Ports 14.1', "$manLocalDir/FreeBSD-ports-14.1-RELEASE/man:$manLocalDir/FreeBSD-ports-14.1-RELEASE/misc", 'FreeBSD Ports 14.2', "$manLocalDir/FreeBSD-ports-14.2-RELEASE/man:$manLocalDir/FreeBSD-ports-14.2-RELEASE/misc", 'FreeBSD Ports 14.3', "$manLocalDir/FreeBSD-ports-14.3-RELEASE/man:$manLocalDir/FreeBSD-ports-14.3-RELEASE/misc", - 'FreeBSD Ports 14.3.quarterly', "$manLocalDir/FreeBSD-ports-14.quarterly-RELEASE/man:$manLocalDir/FreeBSD-ports-14.quarterly-RELEASE/misc", + 'FreeBSD Ports 14.4', "$manLocalDir/FreeBSD-ports-14.4-RELEASE/man:$manLocalDir/FreeBSD-ports-14.4-RELEASE/misc", 'FreeBSD Ports 15.0', "$manLocalDir/FreeBSD-ports-15.0-RELEASE/man:$manLocalDir/FreeBSD-ports-15.0-RELEASE/misc", + 'FreeBSD Ports 15.0.quarterly', "$manLocalDir/FreeBSD-ports-15.quarterly-RELEASE/man:$manLocalDir/FreeBSD-ports-15.quarterly-RELEASE/misc", # FreeBSD Releases + Ports @@ -1251,7 +1256,7 @@ while ( ( $key, $val ) = each %manPath ) { 'freebsd-current', 'FreeBSD 16.0-CURRENT', 'freebsd-release-ports', 'FreeBSD 15.0-RELEASE and Ports', - 'freebsd-ports', 'FreeBSD Ports 15.0', + 'freebsd-ports', 'FreeBSD Ports 15.0.quarterly', 'slackware', 'Linux Slackware 3.1', 'redhat', 'Red Hat 9', From nobody Sat Mar 7 10:36:18 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 4fSfnt5T07z6TGlY for ; Sat, 07 Mar 2026 10:36:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSfnt404fz3x45 for ; Sat, 07 Mar 2026 10:36:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879778; 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=NAMBSjhD2xDULq1pcLQcIFvXKenPpIirX4NohgUR45Q=; b=gX9tMpYMJBzYh761706MmHRESp6/KSSP6EYoGK9talHJ0+TDVN3iT1dosoYGpkOpdQpgz7 mojEIILjKy0Ln5rSIcFL91HKTCH/WN10QUCdlYoDXwlq2eTQxFTQwT+6evOHB1JzbEpINA i9yEFDhlOva/EBQm4G1d16KE/Hy4K8ZjXcb8pnhPFo2NFz3uZwe5Q8p1YfBk43FTksxFnZ /Rp717MFBRSS7D5PJfE/uzEuOK+c3nsSLvFv7CK3aE5ic7Tv6NFh9ivHkjExpqpRVKDpfb 6nA9ZEpA5VIUVxmqVx2z0XoK0a9Ak7wpRuZ9yAIl3mwXlhQR+jzSx48qzLfktg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772879778; a=rsa-sha256; cv=none; b=uUuQpgMgO2GVEA0pJGaUyTG7O4ldsricfgkhgsNkJFBndIsx5yWZKcG3GXTVCnzW5Pe2uP PwsrFXAsumPy3cec00tGw2sdUrTydV+SiMiTgdIkWlgnfE0PJn76Ykl3oXEznzwfw1IepW TUXxnP0XCjI1iHx/hEYNXt/aKMF6sjRXgyn6lAT4kngam5WRp3cIpzPF3IWN+CHGfjoGpH 8/3TRJi7gZ2Px08FtpYN4ECcESydox1SZaI3du9Hx9cCRWsdB/iY6d4OuYVbJRbcx8p+xg siTVxuCtIVSoYqcmPrbqth5C4wIh63C43qkPk/UuSC0o+B+wWRqONTmor7pCrg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879778; 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=NAMBSjhD2xDULq1pcLQcIFvXKenPpIirX4NohgUR45Q=; b=RsqQpMEHX7lUTnJaeqM14AJ7MtZAHJkPpY3pg6leuH9dbPGUaBNsqW2TrmirRV1Ia9+Y+G EPRygJtzJVaUiM7IY+cFvXaCPY2kFasJa5rub+ur8lRNRikqcGKnJ0rIZ9/zES9Yn+YFtY 5opROZYuX7/jKFmw8r1Nrb0mg25sy8iogVI7p2uxjfo+ParbYYfGtwHAEpBmYkt9JyQBi7 Y1WlU+qA+z4RKDiuT27bENg5++xAeT+G5aLIg/d+1Y0Y/PKWRUcnfhTtxlc8cCy177ri5d Ibjpl+IqBxIlP5BMrsFQ4amYOx1sGHbBDBNcQne8qZP26ZcTHQkjQHNWNC+xLQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSfnt3ZHPz14rg for ; Sat, 07 Mar 2026 10:36:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3b5c6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 07 Mar 2026 10:36:18 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: a6617f42bb - main - ports.cgi: indent 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: a6617f42bbc222199c337bf707343a287908f39f Auto-Submitted: auto-generated Date: Sat, 07 Mar 2026 10:36:18 +0000 Message-Id: <69abffa2.3b5c6.18c0e0b9@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=a6617f42bbc222199c337bf707343a287908f39f commit a6617f42bbc222199c337bf707343a287908f39f Author: Wolfram Schneider AuthorDate: 2026-03-07 10:35:57 +0000 Commit: Wolfram Schneider CommitDate: 2026-03-07 10:35:57 +0000 ports.cgi: indent --- website/content/en/cgi/ports.cgi | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 8830c2389e..c036f4665a 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -114,7 +114,7 @@ my $max; my $debug = 1; # feature flags -my $enable_packages_link = 1; +my $enable_packages_link = 1; my $enable_check_freebsd_mailing_list = 1; my %lists; @@ -330,7 +330,8 @@ sub out { $path =~ s/^$localPrefix/$remotePrefixFtp/o; $descfile =~ s/^$localPrefix/$remotePrefixFtp/o; $version = &encode_url($version); - $email = &check_freebsd_mailing_list($email) if $enable_check_freebsd_mailing_list; + $email = &check_freebsd_mailing_list($email) + if $enable_check_freebsd_mailing_list; #$version =~ s/[\+,]/X/g; @@ -419,12 +420,12 @@ sub package_links { chomp; next if !(m,^(.*?)-(.*?)\.yaml:(.*),); - my $arch = $1; + my $arch = $1; my $rel_major = $1; my $rel_minor = "$1/$2"; - my $snapshot = $2; - my $path = "$1/$2"; - my $perl = decode_json($3); + my $snapshot = $2; + my $path = "$1/$2"; + my $perl = decode_json($3); $arch =~ s,.*%3A,,; if ( $rel_major =~ /^FreeBSD%3A(\d+)%3A/ ) { @@ -432,7 +433,8 @@ sub package_links { } if ( $rel_minor =~ /^FreeBSD%3A(\d+)%3A.*release_(\d+)$/ ) { $rel_minor = ":$1:$2"; - } else { + } + else { $rel_minor = ""; } @@ -448,7 +450,8 @@ sub package_links { . qq[
\n]; my $maintainer = $perl->{"maintainer"}; - $maintainer = &check_freebsd_mailing_list($maintainer) if $enable_check_freebsd_mailing_list; + $maintainer = &check_freebsd_mailing_list($maintainer) + if $enable_check_freebsd_mailing_list; print qq[maintainer: $maintainer
\n]; print qq[

Description

\n]; @@ -490,12 +493,12 @@ qq{ Bui if ($filter) { next - if index( $release, $filter ) < 0 - && index( $pkg_opt, $filter ) < 0 + if index( $release, $filter ) < 0 + && index( $pkg_opt, $filter ) < 0 && index( $rel_minor, $filter ) < 0 - && index( $version, $filter ) < 0 - && index( $time, $filter ) < 0 - && index( $flavor, $filter ) < 0; + && index( $version, $filter ) < 0 + && index( $time, $filter ) < 0 + && index( $flavor, $filter ) < 0; } next if $counter >= $max; @@ -793,10 +796,10 @@ EOF sub check_freebsd_mailing_list { my $email = shift; - my ($user, $hostname) = split('@', $email); + my ( $user, $hostname ) = split( '@', $email ); # email is a ports section, not a real user - if ($lists{$user}) { + if ( $lists{$user} ) { $user = 'freebsd-' . $user; } @@ -849,7 +852,10 @@ if ( !$query && $query_string =~ /^([^=&]+)$/ ) { @sec = &readcoll; # mailing list aliases -%lists = map { $_ => 1 } qw/apache chromium desktop elastic emulation enlightenment erlang fortran gecko gnome go haskell java multimedia office perl pkg ports python ruby tcltk tex uboot x11 xfce zope/; +%lists = map { $_ => 1 } + qw/apache chromium desktop elastic emulation enlightenment erlang fortran + gecko gnome go haskell java multimedia office perl pkg ports python ruby + tcltk tex uboot x11 xfce zope/; $query = &check_query( $query, $sourceid ); From nobody Sat Mar 7 10:36:17 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 4fSfny5cgcz6TGk2 for ; Sat, 07 Mar 2026 10:36: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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSfny4w2zz3x8n for ; Sat, 07 Mar 2026 10:36:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879782; 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=DO05MlL1L40Z+JyYAcvhqmEGUn5gVuS6tlvm/IY43tE=; b=VKIJOa7KhbOtbfmlKs0R/Rw5kYLbXdhvWZzhQonlKTrmzQfL5f+eXOzzefeYzSTpmXvOBv 01rKNzB9u5PZicRmhbnf9LsLHI6gOula0TUEHeyNTN6fdoZL9MAyzLy9tBAXlWlBeJ9zX3 UlZolm9SgKjKeHzng8fQcgTgoHh6nkorjQFxVX6aorEU8EE3TARJp9ritLAYQnfa7//5DP DS6PlN5I7sVA/oSAFgEfHBCjfPbVKM498VBnHcU6UgNrsyhmYQ1qRGdCp6KhkC5PNucfx6 9/9TTjaPRMcKk8kre+vsthMXmyRmrMp/5mQxoGDRtBs0ckFsgXQ8GYEm6RO+Sg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772879782; a=rsa-sha256; cv=none; b=AnzPzBB+6OORREcdW5cAbG8+ecpqahVmFALcwJd5j3kB2XtXqDOm/bmKzGN0Ljff5aL2U5 Fv4du91fhY/Bp1tPhVIXtQwmkKoFt4upz8mHZq/9giw6YDsEEbfV6f+8JYUizuZObZqT1+ gCSwihZOpW8lg8PsMKg/AbidqdcbupMoSPagLgJTGlAkKDySmyQBuORgXR3gXa5YEaGu7H ypqE/KVY47ZVkJEDjhrPzfsrsZES4XPiLr+/RxCXLXiJwM4OWQDvBfkon/LJla6WvUIlJI 276gaVj+6notMY+qbplKY0KNz+2Fi5WwsUhN9SNoPQbzjXBs1XRxnAZKmv3lbw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879782; 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=DO05MlL1L40Z+JyYAcvhqmEGUn5gVuS6tlvm/IY43tE=; b=tQKD6vMNrzeK07mUOYVad15npYY6APVZnjoqUHZVT497/W9h6nsbZBE5AGpFCpXOJdNwsD h4LV00/2BXrVG0hunH9k2oGQDmcPHaWR3XKdU67qSSXZhkQ8pXVP8sdQigOscVRJdcTc8i lW0GmuIH6kcNbmbuoOgn3n+sahzh7WaHaJQR0bbH/d2/+dDifVBQijlL1DB1iErQ/bxjvw fCF+dkgHWX7wQBIPtVqSyY4eeXkyYIM7L04mWvQ81FeCr070CB1w9ibmobiB3+blwczGXO EtnfYQkyAM98Q9S1gKwEPiLOCB2pxVQABqsvy17zxFxoNyW1O4ueNB4KW6LQqQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSfny48k6z152L for ; Sat, 07 Mar 2026 10:36:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c868 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 07 Mar 2026 10:36:17 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 8f5726e314 - main - ports.cgi: enable to filter packages by minor releases 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: 8f5726e314a7232e81535b09ce3e0cb0522ce5bd Auto-Submitted: auto-generated Date: Sat, 07 Mar 2026 10:36:17 +0000 Message-Id: <69abffa1.3c868.8a506c9@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=8f5726e314a7232e81535b09ce3e0cb0522ce5bd commit 8f5726e314a7232e81535b09ce3e0cb0522ce5bd Author: Wolfram Schneider AuthorDate: 2026-03-07 10:33:49 +0000 Commit: Wolfram Schneider CommitDate: 2026-03-07 10:33:49 +0000 ports.cgi: enable to filter packages by minor releases --- website/content/en/cgi/ports.cgi | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 8018f01ea2..8830c2389e 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -420,14 +420,20 @@ sub package_links { next if !(m,^(.*?)-(.*?)\.yaml:(.*),); my $arch = $1; - my $rel = $1; + my $rel_major = $1; + my $rel_minor = "$1/$2"; my $snapshot = $2; my $path = "$1/$2"; my $perl = decode_json($3); $arch =~ s,.*%3A,,; - if ( $rel =~ /^FreeBSD%3A(\d+)%3A/ ) { - $rel = ":$1:"; + if ( $rel_major =~ /^FreeBSD%3A(\d+)%3A/ ) { + $rel_major = ":$1:"; + } + if ( $rel_minor =~ /^FreeBSD%3A(\d+)%3A.*release_(\d+)$/ ) { + $rel_minor = ":$1:$2"; + } else { + $rel_minor = ""; } if ( $. == 1 ) { @@ -486,6 +492,7 @@ qq{ Bui next if index( $release, $filter ) < 0 && index( $pkg_opt, $filter ) < 0 + && index( $rel_minor, $filter ) < 0 && index( $version, $filter ) < 0 && index( $time, $filter ) < 0 && index( $flavor, $filter ) < 0; @@ -510,7 +517,8 @@ qq{ Bui $hash->{'version'}->{$version}++; $hash->{'arch'}->{$arch}++; - $hash->{'release'}->{$rel}++; + $hash->{'release_major'}->{$rel_major}++; + $hash->{'release_minor'}->{$rel_minor}++; $hash->{'flavor'}->{$flavor}++ if $flavor ne ""; $hash->{'snapshot'}->{$snapshot}++ if $snapshot eq 'latest' || $snapshot eq 'quarterly'; From nobody Sat Mar 7 13:22: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 4fSkTB2yVXz6TVVW for ; Sat, 07 Mar 2026 13:22:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSkTB2CKxz3KBg for ; Sat, 07 Mar 2026 13:22:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772889726; 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=hdIQvkYs6qTqrMv80GcWe8+zJ2Pz9i4Pnmyp0seKvMc=; b=wl8M3OK2FYnJmaxjrqismrsU8xMR9Y3KXAvraam6VH5yE5n2zsM3ZRp/KHAGl37fZVUlR2 3bxVDynYz6ROWDF8oVzO2S/uJXEk8UMrjc9aVVZB8oz+1E+hdhJWfRl/JTEz1+5qboPtCf unoyTB4XmwUp5ksxBeX5K/4Pmon+qIzPeRsyi425adKEAVtPg1w5704PeoiKqRKzETQqo5 zg7a0VEOZOzMEDWdP9KckwiY/ko4zP5Wued7MepZZBQVR3ZeN+umt4Qnu7QhNLOjgE19b4 hnY6M4WLM0nXitr9jRL+iVIrjAD4JbG6BMnhqLjdSHer3yyLQXI2p6oamcwQ2w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772889726; a=rsa-sha256; cv=none; b=sO390AjL2MxDhC7Kco3/Myf8S8f3AIl6gGKbGcWKVdNxGPW8ZBZrntSQJL2+DMcLAFsp79 9ZWbhblHLx9wyGNZxrbqR/RYYHET+ULtkTTOO5fyMWfEpYd/nBr9HLomqVQ8Q9exJ/MQOk QiHgBtAylCkIwrWIMSv/MVQle3tknMgTA7sI+pbxQ71o9BP8HCPKKOg/tI2POsJk5eh3OA M8TFd1t+wJzn0jBRp54b0v0IOXBmSgI08oeNW0vnXmImve1wc9inXk27zni/RaiaLFhuMp xrB81YiPfmNxc55/JJlXI3/sAeevJT76O6NC2vXvyimzDvD8jA24EBC4Njhmgw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772889726; 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=hdIQvkYs6qTqrMv80GcWe8+zJ2Pz9i4Pnmyp0seKvMc=; b=vrKOL39R+PuAAumjZ+W6yurNIYWmTThK8cwH46RngxmLt1UClyTmmYX5UVoFStal3/tOll Rd/oeMSnhRT0GZgTEK1WQ3aFunFvpu2Ts7sgn+LVMi+cmi6kJMxXxgEYusdTggXDxDHpIS B3hGlNKqJxBBSjJATcp2OkPa2fbsmWsjbcIjAW+JF9aeNxKEGb5es6BvI5gjDsagXJpSP+ BDrbflnwq1w6WHrZntKJV0BeK2/O4xSelCNhJdIRnEwo+hns2ZJz6B6SQrWzcP72d2KvgH 6AHy7OwYW+ZjlA0d+ZBVrcaL1XfnGCl8xSlrS2nBPnSqXtnGk/MF9RDxhENZ9w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSkTB1V0Xz18pR for ; Sat, 07 Mar 2026 13:22:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 273b4 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 07 Mar 2026 13:22:06 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: a0d693cc8f - main - 14.4/relnotes: fix EN and SA links List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a0d693cc8f62be6fa11130103f21ea9880d6e059 Auto-Submitted: auto-generated Date: Sat, 07 Mar 2026 13:22:06 +0000 Message-Id: <69ac267e.273b4.3930a340@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=a0d693cc8f62be6fa11130103f21ea9880d6e059 commit a0d693cc8f62be6fa11130103f21ea9880d6e059 Author: Vladlen Popolitov AuthorDate: 2026-03-07 13:21:28 +0000 Commit: Vladlen Popolitov CommitDate: 2026-03-07 13:21:28 +0000 14.4/relnotes: fix EN and SA links Approved by: re (implicit) Differential Revision: https://reviews.freebsd.org/D55707 --- website/content/en/releases/14.4R/relnotes.adoc | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index 2a6158633b..0917dee7a8 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -120,11 +120,11 @@ This section lists the various Security Advisories and Errata Notices since {rel |27 January 2026 |Jail escape by a privileged user via nullfs -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:04.asc[FreeBSD-SA-26:04] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:04.jail.asc[FreeBSD-SA-26:04.jail] | 24 February 2026 | Jail chroot escape via fd exchange with a different jail -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.asc[FreeBSD-SA-26:05] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.route.asc[FreeBSD-SA-26:05.route] | 24 February 2026 | Local DoS and possible privilege escalation via routing sockets |=== @@ -139,43 +139,43 @@ This section lists the various Security Advisories and Errata Notices since {rel | Date | Topic -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:10.asc[FreeBSD-EN-25:10] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:10.zfs.asc[FreeBSD-EN-25:10.zfs] | 2 July 2025 | Corruption in ZFS replication streams from encrypted datasets -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:12.asc[FreeBSD-EN-25:12] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:12.efi.asc[FreeBSD-EN-25:12.efi] | 8 August 2025 | man:bsdinstall[8] not copying the correct loader on systems with -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:13.asc[FreeBSD-EN-25:13] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:13.wlan_tkip.asc[FreeBSD-EN-25:13.wlan_tkip] | 8 August 2025 | net80211 TKIP crypto support fails for some drivers -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:14.asc[FreeBSD-EN-25:14] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:14.route.asc[FreeBSD-EN-25:14.route] | 8 August 2025 | man:route[8] monitor buffers too much when redirected to a file -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:15.asc[FreeBSD-EN-25:15] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:15.arm64.asc[FreeBSD-EN-25:15.arm64] | 16 September 2025 | arm64 man:syscall[2] allows unprivileged user to panic kernel -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:16.asc[FreeBSD-EN-25:16] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:16.vfs.asc[FreeBSD-EN-25:16.vfs] | 16 September 2025 | man:copy_file_range[2] fails to set output parameters -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:17.asc[FreeBSD-EN-25:17] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:17.bnxt.asc[FreeBSD-EN-25:17.bnxt] | 16 September 2025 | man:bnxt[4] fails to set media type in some cases -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:18.asc[FreeBSD-EN-25:18] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:18.freebsd-update.asc[FreeBSD-EN-25:18.freebsd-update] | 30 September 2025 | man:freebsd-update[8] installs libraries in incorrect order -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-26:02.asc[FreeBSD-EN-26:02] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-26:02.arm64.asc[FreeBSD-EN-26:02.arm64] | 27 January 2026 | arm64 SVE signal context misalignment -| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-26:03.asc[FreeBSD-EN-26:03] +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-26:03.vm.asc[FreeBSD-EN-26:03.vm] | 27 January 2026 | The page fault handler fails to zero memory |=== From nobody Sun Mar 8 04:32:59 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 4fT6hJ2934z6V01R for ; Sun, 08 Mar 2026 04:33:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fT6hJ1Y1Yz3vdx for ; Sun, 08 Mar 2026 04:33:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772944384; 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=CXVnrQ5+BHc2BD+xJGe4xKhcfi/Fo4fIDf0eK0/PC8I=; b=XZFOTLxRqQmx4yUsBvkfyPedxBIjKu0su6rlUMXW6hTnuXCB5a1wpGFd7N7PpTDDKVv8tr Fx/C2/+96EevmXQETERMGnnVEbh6x5HhBQ4m18NGM3RZkBplo6/JUATuhi/eSel70HWp0M yImQNx2pWiy86B+42Y87IvphSVipxvDPR01DHueAf04UXvp1ItNIdPbKHCaFHqlJblIM+7 xLLj7IUnJOn+mElsxMWr975Mg/aA+y4c23MfuiuUKZlLtX8b4TfpKYFJ7v6rFpM/jX98wy buJYpDs1YzasmFStQnoMBFTXaQECFeg9dqplhCMK478ixGWH4jO3WIkIehX3fA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772944384; a=rsa-sha256; cv=none; b=T+4tCdQkvi/kAMDKcN0GNJ8yNeUKK6ZhrGn51qcNkOKzn52IcupVXcULIYGWOGO21uPO/X pcsjHgiYbMjHcFEhnBeAHEJLaa29gbpxG5mJFYOuVSlN14sW2+BIMBZC/cu9p+2bYkfi7k of6jVk9JaNpczQP47NmtXosprcHCo8rMWQdcXA8D5KerQJ15YPt7drFNe2PRdOk923oBGr eejJmDIzaKdeHrioFM5Oyt6aoWaCIai2LQ/UhBnsR8hueUrPTbMYOK7QYF9GsaVEOqgc1x kSgMkT7JN5E/25vjQkj3s/EOl+VoamevLbiQ3nr11qjOS4PjFMbjOI06HKEq1g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772944384; 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=CXVnrQ5+BHc2BD+xJGe4xKhcfi/Fo4fIDf0eK0/PC8I=; b=qwUnAHDuvoHUpeu9ptx6fQphdFAyOuIKVhJzmoTU41NHYOepdwm/VGkjfsAmm9QBXkqJkw X1Gn2J+9ufRoOihd48K2CsXZFsRiCZXbV7yLl3RdQGV2iFS/Gh/Ht1hJpv1RLp8TqSz1YR HDsRXM0vuIt3wWehK0jnGdUwTOBkW7NONqB4lDdwHwwmPTtIsseWY4Y3H4lnkheMTUwUGz busu4Mh1CXMAtNDCvMn8URxgWkQ6axsiYlSXCAgZaYmbvRZCgh67PnZ+i7xaBlUgy1Y4r+ t9WJZ8B30q4JX9zbCvDHjnZn36Vf8KbV1M/dFL4iPVOrRETBOBPvMgiMeGkGyw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fT6hJ16fnzgrK for ; Sun, 08 Mar 2026 04:33:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3e34c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 08 Mar 2026 04:32:59 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: c83a19d1dd - main - 14.4/relnotes: assign releasePrev and Next, toc added List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c83a19d1dd3a61ef020fcb8748a87dfeb08f8494 Auto-Submitted: auto-generated Date: Sun, 08 Mar 2026 04:32:59 +0000 Message-Id: <69acfbfb.3e34c.40d574c1@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=c83a19d1dd3a61ef020fcb8748a87dfeb08f8494 commit c83a19d1dd3a61ef020fcb8748a87dfeb08f8494 Author: Vladlen Popolitov AuthorDate: 2026-03-08 04:32:20 +0000 Commit: Vladlen Popolitov CommitDate: 2026-03-08 04:32:20 +0000 14.4/relnotes: assign releasePrev and Next, toc added releasePrev and releaseNext are assigned. The table of teh content is added similar to 15.0R relnotes and 14.4R harware page. Differential Revision: https://reviews.freebsd.org/D55705 --- website/content/en/releases/14.4R/relnotes.adoc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index 0917dee7a8..2d6c897f7c 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -6,8 +6,8 @@ sidenav: download :localRel: 14.4 :releaseCurrent: 14.4-RELEASE :releaseBranch: 14-STABLE -:releasePrev: X.Y-RELEASE -:releaseNext: X.Y-RELEASE +:releasePrev: 14.3-RELEASE +:releaseNext: 14.5-RELEASE :releaseType: "release" include::shared/en/urls.adoc[] @@ -15,7 +15,7 @@ include::shared/en/urls.adoc[] = FreeBSD {releaseCurrent} Release Notes :doctype: article :toc: macro -:toclevels: 1 +:toclevels: 2 :icons: font == Abstract @@ -25,6 +25,8 @@ The release notes for FreeBSD {releaseCurrent} contain a summary of the changes This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented. +toc::[] + [[intro]] == Introduction From nobody Sun Mar 8 04:36:33 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 4fT6mQ33l1z6V0M2 for ; Sun, 08 Mar 2026 04:36:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fT6mQ2Tycz3vvt for ; Sun, 08 Mar 2026 04:36:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772944598; 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=8gjnu6HZWsRnjoHC7Pot146ujc/BM+DyxnAmA+GLvmE=; b=VOpopHZmWWPY9bOYqd0oQI4OxPMrz/JurIu5jHkEIg256E3RM8kPVTP7C4e7XDsP015gih A8+6Z+ZLLp6krHOwJ+IYy+4Ob/+Ts3FePNEQLvkG81vCVfe+yAvBLM7tthTrbr6CJUl5Ot 8q/tE/pz/h0d8TwDF9OuMo21VYqDn4KfgjQ4aWpqTEhoDQYw7+QD/O4DPQimt3CwmMrXCL Kq854rEJ+wkMW18E3qVp9cxKAtY1EZMYNquACSUGxTA/8gYo/+0+lS2aKfggYWORNTQjkT LQdfNkd0mX7l9Foc2XOuPssnn2cWebKwTHCe1JZ9cTMrNKlzw4ZqPLrOY9fKBg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772944598; a=rsa-sha256; cv=none; b=SDIlpGIAThOzjm3lznq6f8pWlY8g/lWM19rJ6ridL+xM5+MieyvTWE1UYlncQsiYQESnaO M6LlVztVZiDnvmtf2tTUTPbQJP45wmMEHiLSw+rvPnTGlz5wMdEzne9oA+Zns6UOZMlH5x NW9mE1GmvTevS/KUVUx85C2giAvS269Pshe4kjER2IvKGM6RHz3xnR3d5C0idSyzm462FS eMBp2jQ3cMyfY04RAg5vkdWId6b60j7kqi3tjZRqLUr3cocWfNfYlyBICPSOrhsniw7/NC RlJJPwugyKYhqFCT/g3lekSVQtxUHylhDFgbDZumC+WKjQ1fF4YaBZOW00lzUw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772944598; 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=8gjnu6HZWsRnjoHC7Pot146ujc/BM+DyxnAmA+GLvmE=; b=LfFl6wmhCCcLzNm/rwnhOsP+uhgS0jjxAXoi/zK/kulL8GNpp8ZbRmPqhg6L85Ee8ZZ5+f p1OrIaz4njUWBNBKa1hblACOfWcfmEHpHO8uGYYSHzzvfFbuwDsByhDeJoHDKK6aAr2xDt cu+ot8K8H94k0/DvpnE9A92aFT2UvPFNjEvvv869dOl4vCKwb8SGqm8unD0kLHkiT9pgCl 3uiZBYjjGpabdc3Q3Dfo7l2vdr1T5cx/2IMsZ/gy0tW8eB9T3d3MFAlotIY/svu12lIFDc w1aoJFWRSQLw6XEBm2gYN3oEX+uwGp9v7ESD+e1jFTFBVmTGSLl7VLpluENq9g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fT6mQ23T2zgrL for ; Sun, 08 Mar 2026 04:36:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3e413 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 08 Mar 2026 04:36:33 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 1329d8557a - main - 14.4/relnotes: add additional DTrace provider man pages List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1329d8557a747e63b556750ba3ebed07252ad59c Auto-Submitted: auto-generated Date: Sun, 08 Mar 2026 04:36:33 +0000 Message-Id: <69acfcd1.3e413.550da098@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=1329d8557a747e63b556750ba3ebed07252ad59c commit 1329d8557a747e63b556750ba3ebed07252ad59c Author: Vladlen Popolitov AuthorDate: 2026-03-08 04:35:53 +0000 Commit: Vladlen Popolitov CommitDate: 2026-03-08 04:35:53 +0000 14.4/relnotes: add additional DTrace provider man pages dtrace_fbt(4) was included into relnotes due to Relnotes: key word in the commit. This information is not full, if it does not include reference to other man pages for dtrace provider created in 14.4R. This patch adds information about all providers man pages related to this release. Approved by: re (implicit) Differential Revision: https://reviews.freebsd.org/D55704 --- website/content/en/releases/14.4R/relnotes.adoc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index 2d6c897f7c..a5aac7cb48 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -519,8 +519,12 @@ gitref:f18a49a747f7[repository=src]. The man:write[2] manual page now includes a new section describing the atomicity guarantees of write operations. gitref:c19f161f5f65[repository=src]. -The man:dtrace_fbt[4] man page is added, documenting the DTrace fbt provider. -gitref:0c91fa982437[repository=src]. +Manual pages for several DTrace providers have been added, including man:dtrace_fbt[4] (function boundary tracing), man:dtrace_vfs[4] (VFS activity), man:dtrace_pid[4] (user-level process tracing),man:dtrace_priv[4] (privilege checks), and man:dtrace_callout_execute[4] (callout handler execution). +gitref:0c91fa982437[repository=src], +gitref:04bb91e9c5f7[repository=src], +gitref:ff6b04c37e78[repository=src], +gitref:f69bf8f994e5[repository=src], +gitref:7d43404485bf[repository=src]. man:linuxkpi[4] and man:linuxkpi_wlan[4] manual pages have been added providing brief documentation on the LinuxKPI and its 802.11 compatibility features. gitref:669062384f55[repository=src].