Teach hugo to listen over TLS without a port appended
Add targets to documentation & website, to serve the website over TLS,
with nice clean URLs. You will need to provide the TLS terminating proxy
yourself.
Differential Revision: https://reviews.freebsd.org/D53930
Approved by: ziaee
Reviewed by: kevans
Event: BSDCan 2026
Sponsored by: SkunkWerks, GmbH
handbook/virtualization: Add section on VBoxSVGA to make Xorg work
When trying to run Xorg on FreeBSD as a VirtualBox guest, it fails to
start the X server because of the wrong graphics driver. Instruct users
to set the VBoxSVGA graphics adapter before installing the guest
additions.
Also, remove the "First," from the beginning of a later sentence, as
there is no "Second", "Third", and so on and does not help much in this
context.
Event: BSDCan 2026
Reviewed by: ziaee@
Differential Revision: https://reviews.freebsd.org/D57693
Update FreeBSD-EN-26:15.openssl.
There was a corrupted patch for FreeBSD-EN-26:15.openssl. Updating with
one that works correctly. Update the errata notice to reflect the
change. I am not intended to send an email for this update.
Reported by: dev at nicolas-provost.fr
Approved by: so
15.x relnotes: note stable MAC address changes
src 604d34c23f77 was tagged for relnotes, but we indavertently missed
it. Rectify the mistake now and note it in both 15.0/15.1 relnotes,
because 15.1 is a very attractive upgrade target right now and it'd be
nice if we didn't bury it just back in the 15.0 release notes.
PR: 296129
Reviewed by: ziaee
Differential Revision: https://reviews.freebsd.org/D57647
various: Fix links to PGP keyring
Let the link text match the actual file name.
PR: 295908
Fixes: adda9a606635 ("Link to the new pgpkeys.txt file in articles and books")
pgpkeys: Fix dinoex's key
A missing blank line was causing a checksum error, preventing anyone
from importing the keyring.
PR: 295908
Fixes: c16a3df222e3 ("documentation/static/pgpkeys/dinoex.key: update gnupg key")
handbook/desktop: Note chrome requires locale
Chromium has available search engines region locked for compliance
reasons. Note that in order to have available search engines, like
duckduckgo, chrome requires a specific locale to be set.
Differential Revision: https://reviews.freebsd.org/D57142
documentation: Remove sectnumlevels
Asciidoctor documentation says sectnumlevels from 0-5 are accepted.
Since every chapter sets this value to 6, it is not being parsed and
does not do anything.
Reviewed by: aokblast
Fixes: bdf18a045832 ("handbook: Remove sectnumlevels")
Differential Revision: https://reviews.freebsd.org/D57646
documentation: Turn on verbose asciidoctor build
The other builds are verbose by default.
This will increase consistency and reduce cargo-culting.
Discussed with: dch, kevans
documentation: Modernize custom macros
Convert our custom macros to output asciidoctor instead of raw html,
silencing 6500 warnings. This will enable us to turn verbose builds
on, which will enable us to actually understand what is going on in
the doc tree.
Reviewed by: dch, kevans
handbook: Remove sectnumlevels
Asciidoctor documentation says sectnumlevels from 0-5 are accepted.
Since every chapter sets this value to 6, it is not being parsed and
does not do anything.
Discussed with: bcr
website: RU - add 15.1R to ru/releases pages
15.1R release documents translated to Russian.
Link to new release added to ru/releases page.
News item added to news page in Russian.
Differential Revision: https://reviews.freebsd.org/D57603
15.1: Add "release" and "latest" AMIs
We now have 15.0-RELEASE AMIs; since there have been no patches yet the
"release" and "latest" pages list the same AMIs.
Approved by: re (implicit)
Sponsored by: Amazon
15.1/relnotes: Cleanups
Reword mention of C23 support from "Partial support is now available"
to "Expanded support is now available" since 15.0 had some parts of
C23 already.
Remove mention of enabling padlock_rng, since the entire "disable and
then re-enable" cycle happened since 15.0.
Remove mention of taking KDE out of the dvd1 image, since that took
place in 15.0 as well.
Remove mention of shipping firmware packages from the kmods repo on
the DVD image, since that change was reverted.
Remvoe mention of ext2 and ntfs packages, since that took place in
15.0 as well.
Remove sections which are now empty.
[3 lines not shown]