git: 7232e5bbe4 - main - 15.1/relnotes: additional commits entries added
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 09 May 2026 11:55:51 UTC
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 Infrastructure