HardenedBSD/src af54a5cusr.sbin/periodic/etc/daily 801.trim-zfs

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+1-1usr.sbin/periodic/etc/daily/801.trim-zfs
+1-11 files

HardenedBSD/src f349dfeusr.sbin/periodic/etc/daily 801.trim-zfs

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+1-1usr.sbin/periodic/etc/daily/801.trim-zfs
+1-11 files

HardenedBSD/src bb703edshare/man/man4 vt.4

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+45-24share/man/man4/vt.4
+45-241 files

HardenedBSD/src 263c5b8lib/librt mq_getfd_np.3, sbin/camcontrol camcontrol.8

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+149-202sbin/camcontrol/camcontrol.8
+54-27share/man/man4/udl.4
+57-0lib/librt/mq_getfd_np.3
+20-15share/man/man4/cdce.4
+23-10share/man/man4/bnxt.4
+18-9share/man/man7/freebsd-base.7
+321-26321 files not shown
+366-30027 files

HardenedBSD/src 47db87fshare/man/man4 vt.4

vt.4: Remove Xr to nonexistent vidcontrol(8)

PR: 291985
Fixes: a8740ba860bf ("vt.4: Document increasing scrollback size")
(cherry picked from commit f22cffe43343d9d48c731952d94976c5deb9659e)
DeltaFile
+0-1share/man/man4/vt.4
+0-11 files

HardenedBSD/src ce92b9dshare/man/man4 vt.4

vt.4: Document increasing scrollback size

MFC:                    immediately as 2 llms say this is impossible
Reviewed by:            adrian, emaste
Differential Revision:  https://reviews.freebsd.org/D53860

(cherry picked from commit a8740ba860bfc35879f886b80b30327d0d3b16bd)
DeltaFile
+8-1share/man/man4/vt.4
+8-11 files

HardenedBSD/src 1b23b79share/man/man4 vt.4

vt.4: Style pass

Outstanding: I'm not sure kernel configuration declarations are defined
variables. Dv does not allow arguments, but some why allowed paths, so
non-path arguments were being incorrectly marked up as paths.

MFC after:              3 days (with resolved conflicts)
Reviewed by:            0mp, emaste
Differential Revision:  https://reviews.freebsd.org/D49565

(cherry picked from commit 7cd6da268a8fbf34b16564dd9a94c86853eb7c56)
DeltaFile
+24-24share/man/man4/vt.4
+24-241 files

HardenedBSD/src c330c43share/man/man4 vt.4

vt.4: explain console fonts

Add explaination about console fonts, how to convert them, which subset
of things support them and how to use them.

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1063

(cherry picked from commit 7bd6cbbf69c7a9b952ebed096625a4a4a6b7bbfd)
DeltaFile
+15-0share/man/man4/vt.4
+15-01 files

HardenedBSD/src c0512bbshare/man/man4 vt.4

vt.4: Remove Xr to nonexistent vidcontrol(8)

PR: 291985
Fixes: a8740ba860bf ("vt.4: Document increasing scrollback size")
(cherry picked from commit f22cffe43343d9d48c731952d94976c5deb9659e)
DeltaFile
+0-1share/man/man4/vt.4
+0-11 files

HardenedBSD/src b2b4901lib/libpathconv abs2rel.3 rel2abs.3

libpathconv: Document library in the man pages

Reviewed by:            ziaee, imp
Differential Revision:  https://reviews.freebsd.org/D54213

(cherry picked from commit 2c75ac14d7e9d1d57d70bbf26716868607f0d1fe)
DeltaFile
+2-1lib/libpathconv/abs2rel.3
+2-1lib/libpathconv/rel2abs.3
+4-22 files

HardenedBSD/src cdb05deshare/examples/mdoc example.3

example.3: Show updated library macro usage

The LIBRARY section has been deprecated by upstream.
Show the updated usage of the Lb macro in SYNOPSIS.

Fixes:  4c07abdbacf49 (mandoc: Vendor import of upstream at 2025-06-13)
(cherry picked from commit 3527e7e9f7b2f1737706378b99af778921849e9d)
DeltaFile
+2-3share/examples/mdoc/example.3
+2-31 files

HardenedBSD/src bd6289clib/libsys ioctl.2

ioctl.2: Mention EACCES

ioctls can fail with EACCES, see sys/kern/tty.c

PR:                     239504
MFC after:              3 days
Reviewed by:            ziaee
Reported by:            Brennan Vincent <brennan at umanwizard.com>
Differential Revision:  https://reviews.freebsd.org/D49072

(cherry picked from commit e2afbc45258f2fa4bdcf126e959ac660e76fc802)
DeltaFile
+4-1lib/libsys/ioctl.2
+4-11 files

HardenedBSD/src 81cb502share/man/man4 genet.4

genet.4: Only for AArch64 + tag spdx

MFC after:      3 days

(cherry picked from commit c4bd487da73a28887f86750a5dc5832303592c5a)
DeltaFile
+4-1share/man/man4/genet.4
+4-11 files

HardenedBSD/src 12d6beacontrib/kyua/doc kyua-db-exec.1.in kyua-db-migrate.1.in

kyua manuals: Correct --results-file short form

PR:             290647
Ref:            kyua/cli/common.cpp#104
MFC after:      3 days
Reviewed by:    ziaee
Closes:         https://github.com/freebsd/kyua/issues/267

(cherry picked from commit bbaa7d628175ee484e31a054fb3cf7b7866cad13)
DeltaFile
+1-1contrib/kyua/doc/kyua-db-exec.1.in
+1-1contrib/kyua/doc/kyua-db-migrate.1.in
+1-1contrib/kyua/doc/kyua-report-html.1.in
+1-1contrib/kyua/doc/kyua-report-junit.1.in
+1-1contrib/kyua/doc/kyua-report.1.in
+1-1contrib/kyua/doc/kyua-test.1.in
+6-66 files

HardenedBSD/src a15b0cbshare/man/man4 cpuctl.4

cpuctl.4: Formatting nits

+ Align ioctl list + Pad code examples + Tag spdx license identifier

MFC after:      3 days

(cherry picked from commit c6bd2aa8353c6c34dbff487132a7f7372752d0ad)
DeltaFile
+6-1share/man/man4/cpuctl.4
+6-11 files

HardenedBSD/src 2feb2cfshare/man/man4 udl.4

udl.4: Tweak HARDWARE for hardware release note

Fixes:  97fa62708f67 (udl.4: Consolidate HARDWARE and add HISTORY)
(cherry picked from commit 3c83b5d340f641259ea24e8af623e340eb8a21cc)
DeltaFile
+40-21share/man/man4/udl.4
+40-211 files

HardenedBSD/src b59376cshare/man/man4 udl.4

udl.4: Consolidate HARDWARE and add HISTORY

Some of the information needed for the HARDWARE section was the entire
DESCRIPTION section, so merge the two. While here, add the HISTORY of
this driver, add "driver" to the document description matching other
drivers, and tag the SPDX license identifier for mechanical parsing.

MFC after:      3 days

(cherry picked from commit 97fa62708f67ce189bde22c98d9102da026b448c)
DeltaFile
+15-7share/man/man4/udl.4
+15-71 files

HardenedBSD/src baef11esbin/camcontrol camcontrol.8

camcontrol.8: Descriptions before examples

This page has a lot of examples, so having them in the previous order
can be confusing. Rewrite to the normal order where the descriptions
come before the command, followed by a colon, which is still clear even
jumping to the middle of the section.

PR:                     291759
MFC after:              3 days
Reviewed by:            imp
Differential Revision:  https://reviews.freebsd.org/D54285

(cherry picked from commit fbc321b9cdceecd3c97742868da5d500423cf484)
DeltaFile
+149-202sbin/camcontrol/camcontrol.8
+149-2021 files

HardenedBSD/src fe26fc6share/man/man4 cdce.4

cdce.4: Minor polish

+ Tag spdx license identifier   + Fix "e.g.,"s to quiet linter
+ Remove useless Nd quoting     + Put example in EXAMPLES

MFC after:      3 days

(cherry picked from commit 03752041e41b57af622f3649929789575a48258e)
DeltaFile
+20-15share/man/man4/cdce.4
+20-151 files

HardenedBSD/src f9bb954usr.sbin/jail jail.conf.5

jail.conf.5: Fix mandoc typos

MFC after:      3 days
Reviewed by:    ziaee
Signed-off-by:  Rob Nichols <robert.nichols at dialwave.com>
Closes:         https://github.com/freebsd/freebsd-src/pull/1928

(cherry picked from commit d1d88b6e8c31b1e472d66471ff1e666e5310709e)
DeltaFile
+10-12usr.sbin/jail/jail.conf.5
+10-121 files

HardenedBSD/src 4935837share/examples/mdoc example.1 example.3

examples/mdoc: Remove document description quotes

Quotes in roff do not work the way quotes in shell do,
remove them from the examples to hopefully lead less people astray.

MFC after:      3 days

(cherry picked from commit 067b62bd5834484c927038aff28d36da6c5d6cca)
DeltaFile
+1-1share/examples/mdoc/example.1
+1-1share/examples/mdoc/example.3
+1-1share/examples/mdoc/example.4
+1-1share/examples/mdoc/example.9
+4-44 files

HardenedBSD/src 2ecb299share/man/man4 bnxt.4

bnxt.4: Adjust for recent HARDWARE

+ Adjust document description matching another terabit driver
+ Add BCM576XX family to DESCRIPTION, switch to XX notation
+ Add some model names, additional models, and improvements to HARDWARE

MFC after:              3 days
Reviewed by:            sumit.saxena_broadcom.com (previous)
Differential Revision:  https://reviews.freebsd.org/D54028

(cherry picked from commit 473bc5778c3e5136831c08d525d673059ef0aaa2)
DeltaFile
+23-10share/man/man4/bnxt.4
+23-101 files

HardenedBSD/src 992f994lib/librt mq_getfd_np.3 Makefile

librt/mq_getfd_np.3: Initial manual page

The mq_getfd_np function appeared in FreeBSD 11 with no documentation.
This function dereferences the mqd_t as a pointer to an int.

Relnotes:               yes
MFC after:              3 days
Reviewed by:            kib (previous), markj, ziaee
Differential Revision:  https://reviews.freebsd.org/D43947

(cherry picked from commit ca2413d216197fd55f9363d6f65c641ff1aa3ec5)
DeltaFile
+57-0lib/librt/mq_getfd_np.3
+2-0lib/librt/Makefile
+59-02 files

HardenedBSD/src 1e34e2fusr.sbin/vidcontrol vidcontrol.1

vidcontrol.1: Video buffer dump is syscons only

Fixes:          1f4442f71fa3 (be explicit that -p and -P are sc(4) only)
MFC after:      3 days
Reviewed by:    ziaee
Differential Revision:  https://reviews.freebsd.org/D53878

(cherry picked from commit 9ec8196f68bac015965164f7f1a65c619bab4e85)
DeltaFile
+1-4usr.sbin/vidcontrol/vidcontrol.1
+1-41 files

HardenedBSD/src da13642lib/libsys jail.2, share/man/man5 pf.conf.5

man typos: Fix pf.conf.5 and jail.2 typos

MFC after:      3 days
Signed-off-by:  Seth Hoffert <seth.hoffert at gmail.com>
Closes:         https://github.com/freebsd/freebsd-src/pull/1919

(cherry picked from commit 0140dc4a68ac25c70300ed2a418e7ca441638bdb)
DeltaFile
+1-1lib/libsys/jail.2
+1-1share/man/man5/pf.conf.5
+2-22 files

HardenedBSD/src fd72ad2share/man/man7 freebsd-base.7

freebsd-base.7: Rewrite table into a tagged list

The table is not playing nicely with
https://man.freebsd.org/freebsd-base

MFC after:              3 days
Reviewed by:            pauamma at gundo.com
Differential Revision:  https://reviews.freebsd.org/D54036

(cherry picked from commit 39b2ca9ec99eded0b248082dcec6c843f40330a8)
DeltaFile
+18-9share/man/man7/freebsd-base.7
+18-91 files

HardenedBSD/src 68d6abdusr.sbin/periodic/etc/daily 801.trim-zfs

periodic/801.trim-zfs: Fix daily-trim-zfs-flags

This variable was named incorrectly, resulting in any specified flags
being silently ignored.

PR:             292074
MFC after:      3 days
Reported by:    CrazyMihey at Ya.Ru
Fixes:          493908c4b45c (Add a daily zfs trim script)
DeltaFile
+1-1usr.sbin/periodic/etc/daily/801.trim-zfs
+1-11 files

HardenedBSD/src 2004f6bshare/man/man5 linprocfs.5

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+81-8share/man/man5/linprocfs.5
+81-81 files

HardenedBSD/src 1839dd3share/man/man5 linprocfs.5

linprocfs.5: Synchronize style and format with 15-STABLE

This is a logical backport of 1d193b1808098328d3ad16b436a329b258935e0c
including the changes happended after that.

Reviewed by:    fernape
Differential Revision:  https://reviews.freebsd.org/D54408
DeltaFile
+81-8share/man/man5/linprocfs.5
+81-81 files

HardenedBSD/src 9aea622. COPYRIGHT, sys/sys copyright.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+1-1COPYRIGHT
+1-1sys/sys/copyright.h
+2-22 files