Date: Sat, 09 May 2026 11:55:51 +0000 From: Vladlen Popolitov <vladlen@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: 7232e5bbe4 - main - 15.1/relnotes: additional commits entries added Message-ID: <69ff20c7.3b01a.33bed61d@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=7232e5bbe47257b9ab64821e4f9a6d8b3428a463 commit 7232e5bbe47257b9ab64821e4f9a6d8b3428a463 Author: Vladlen Popolitov <vladlen@FreeBSD.org> AuthorDate: 2026-05-09 11:55:34 +0000 Commit: Vladlen Popolitov <vladlen@FreeBSD.org> CommitDate: 2026-05-09 11:55:34 +0000 15.1/relnotes: additional commits entries added Entries in the Man Pages sections added, entries from the latest commits added Approved by: re (implicit) Differential Revision: https://reviews.freebsd.org/D56902 --- website/content/en/releases/15.1R/relnotes.adoc | 87 +++++++++++++++++++++++-- 1 file changed, 83 insertions(+), 4 deletions(-) diff --git a/website/content/en/releases/15.1R/relnotes.adoc b/website/content/en/releases/15.1R/relnotes.adoc index aa6d99cb6f..b3ca427d2a 100644 --- a/website/content/en/releases/15.1R/relnotes.adoc +++ b/website/content/en/releases/15.1R/relnotes.adoc @@ -293,6 +293,9 @@ gitref:c10317b0c455[repository=src]. The man:dtrace[1] utility now supports the `ustackdepth` variable on arm64, allowing users to query user-space stack depth in DTrace scripts on that architecture. gitref:00412df3265e[repository=src]. +DTrace kernel diagnostic messages now use a more intuitive prefix `dtrace`, improving log search consistency. +gitref:7781f5e09ffc[repository=src]. + [[userland-contrib]] === Contributed Software @@ -373,9 +376,6 @@ gitref:11aa32794394[repository=src]. man:sqlite3[1] has been updated to version 3.50.4. gitref:e37206a66db0[repository=src]. -man:less[1] has been updated to version 685. -gitref:ca36afaf671b[repository=src]. - man:unbound[8] has been updated to version 1.24.1. gitref:fc3c317b055c[repository=src]. @@ -386,6 +386,12 @@ man:bsddialog[1] has been updated to version 1.0.5. gitref:aa2fe36f5e4b[repository=src]. {{< sponsored "The FreeBSD Foundation" >}} +man:less[1] has been updated to version 692. +gitref:109324d5e7ab[repository=src]. + +zstd has been updated to version 1.5.7. +gitref:1aa2b46a0707[repository=src]. + [[userland-deprecated-programs]] === Deprecated Applications @@ -635,7 +641,9 @@ This section covers the boot loader, boot menu, and other boot-related changes. === Boot Loader Changes A shutdown splash screen has been added to the man:splash[4] kernel feature. Users can customize the shutdown splash by providing a PNG image via the `shutdown_splash` directive in man:loader.conf[5]. -gitref:0bd9b26d19e2[repository=src]. +After a kernel panic, the splash screen is no drawn over the debugger output, making panic information visible when ddb(4) is disabled. +gitref:0bd9b26d19e2[repository=src], +gitref:6a3966f363d3[repository=src]. {{< sponsored "Defenso" >}} The EFI boot loader now uses firmware-provided Blt functions only when using GOP (Graphics Output Protocol), not UGA (Universal Graphics Adapter). This improves compatibility with older MacBook systems where UGA Blt functions were unreliable. @@ -750,21 +758,92 @@ This section covers changes to manual (man:man[1]) pages and other documentation [[man-pages]] === Man Pages +The man:sh[1] manual page now includes detailed job control documentation, adopting POSIX standard text to match the FreeBSD implementation. +gitref:0b5ced487a28[repository=src]. + man:pdfork[2] and man:pdwait[2] manual pages has been added documenting the pdrfork and pdwait system calls. gitref:780b7f9e0ece[repository=src]. +The man:renameat2[2] syscall is documented, providing users with information about the extended rename functionality. +gitref:3ccc39d38ed8[repository=src]. + +The man:write[2] manual now includes a new section describing the atomicity guarantees of write operations. +gitref:514c8f173ce0[repository=src]. + The manual page for the undocumented man:mq_getfd_np[3] function from man:librt[3] has been added. This provides documentation for a function that has been present since FreeBSD 11. gitref:992f994bb71e[repository=src]. +Adds man:posix_spawnattr_getprocdescp_np[3] and man:posix_spawnattr_setprocdescp_np[3] manual pages, documenting the extensions for managing process descriptors in posix_spawn. +gitref:4d8e4b67f5b5[repository=src]. + +Adds man:posix_spawnattr_getexecfd_np[3] manual page. +gitref:ad6a63b4ec6b[repository=src]. + +The man page for man:pthread_join[3] is updated to document the man:pthread_tryjoin_np[3] function, providing users with a non-blocking alternative for thread joining. +gitref:d1ac644ccc43[repository=src]. + +Manuals for several DTrace providers have been added, including 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:09af13403983[repository=src], +gitref:20fc2b332bd2[repository=src], +gitref:443b7c41d619[repository=src], +gitref:1c0178baa7c3[repository=src]. + +Adds man:geom_zero[4] manual page documenting the GEOM ZERO class and its features. +gitref:32ef68b0f30d[repository=src]. + +Documentation for two new sysctls, tx_reclaim_ticks and tx_reclaim_thresh (man:iflib[4]), has been added. These sysctls affect network driver transmit behavior. +gitref:ef8c912aadad[repository=src]. +{{< sponsored "Netflix" >}} + The man:nfsv4[4] manual page now includes documentation for setting up an NFSv4 root file system, providing guidance for users who wish to use this feature. gitref:6ef2df5e8e7a[repository=src]. +A new man page for man:nlsysevent[4] has been added to the base system. +gitref:56a5d11dd69f[repository=src]. + +Adds man:vmgenc[4] manual page documenting the VM Generation ID Counter driver, which reseeds the kernel entropy pool when virtual machine cloning or snapshot restoration is detected. +gitref:252f0c28855b[repository=src]. + +The man:vt[4] manual now includes an example on increasing scrollback size and a section explaining console fonts, covering conversion, support, and usage. +gitref:2da71ee296ad[repository=src]. + +The man:pf.conf[5] manual page now includes `nat-to` and `rdr-to` in the BNF grammar, clarifying the syntax for users. +gitref:1c7c2027f2d1[repository=src]. +{{< sponsored "Rubicon Communications, LLC (\"Netgate\")" >}} + +The man:resolver[5] man page now documents the `edns0`, `inet6`, `insecure1`, `insecure2`, `no-check-names`, and `rotate` options, which are parsed by man:res_init[3] but were previously undocumented. +gitref:c988f316d6c6[repository=src]. + +The documentation has been added for several string functions to man:d[7]: `strchr`, `strjoin`, `strrchr`, `strstr`, `strtok`, `strlen`, and `substr`. +gitref:d086bf34b56f[repository=src]. + +The man:ports[7] manual page has been substantially improved. The `FILES` section has been expanded and refactored into three tables for better clarity, with terse descriptions of individual port files now included. Additionally, the `DEFAULT_VERSIONS` variable is now documented, providing users with information about setting default versions for ports options. +gitref:1b5b7867b67f[repository=src], +gitref:782ea981ea72[repository=src], +gitref:0ebf602e1785[repository=src]. + +The man:tuning[7] manual page now documents kernel scheduler tunables, providing users with information on available scheduler configuration options. +gitref:4e5c15f3107e[repository=src]. + The manual pages have been added for the deprecated blacklist utilities (man:blacklistctl[8], man:blacklistd[8], man:blacklistd.conf[5], man:libblacklist[3]), documenting their deprecation and nuances. This provides users with updated documentation for the deprecated blacklist tools, which are now renamed to blocklist. gitref:f935c0f66f75[repository=src]. +The man page for man:cron[8] is updated to clarify the system crontab format. +gitref:d2fb6b8f80cc[repository=src]. + The man:ifconfig[8] manual page formatting has been corrected to improve readability. gitref:c20f5fd44322[repository=src]. +The man:jail[8] manual page now documents two methods for jail creation: from a package base and from a distribution set. +gitref:f467eb078f51[repository=src], +gitref:5d7cd576d99b[repository=src]. + +The man:shutdown[8] manual page now documents additional time formats accepted by the shutdown command, improving clarity for users. +gitref:c13157b87b00[repository=src]. + +Adds man:deadfs[9] manual page documenting the dead file system. +gitref:d8097cf79cfa[repository=src]. + [[ports]] == Ports Collection and Package Infrastructurehome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ff20c7.3b01a.33bed61d>
