aboutsummaryrefslogtreecommitdiff
path: root/share/man/man7
Commit message (Collapse)AuthorAgeFilesLines
* named_attribute.7: Add a section for ZFS "sa" attributesRick Macklem12 days1-2/+21
| | | | | | | | | | | | | | On ZFS, extended attributes with small values (as in number of bytes) that are created when xattr is set to "sa" will only be visible via extattr(2) and not as named attributes. This man page patch documents the above. This is a content change. Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D51444
* arch.7: Bump DdJohn Baldwin2025-07-151-1/+1
| | | | Fixes: 072f54bf9ff3 ("arch.7: Move i386, powerpc, and powerpcspe to the discontinued arch list")
* d.7: Refrain from unnecessary time travelMateusz Piotrowski2025-07-141-1/+1
| | | | | | | Fix a typo in the manual's date. Reported by: Gary Jennejohn <garyj@gmx.de> Fixes: 193f2289fc9a d.7: Document the DTrace scripting language
* tracing.7: Shorten doc description for aproposAlexander Ziaee2025-07-141-1/+1
| | | | | | | | | | Shorten document description to fit on one line for the beautification of apropos results, removing only the search keyword "facilities", which I think is unlikely to cause discoverability regression. MFC after: No (please mfc if mfc'ing tracing.7) Reviewed by: 0mp, bcr Differential Revision: https://reviews.freebsd.org/D51284
* arch.7: Move i386, powerpc, and powerpcspe to the discontinued arch listJohn Baldwin2025-07-141-5/+4
| | | | | | | | Other tables retain entries about these architectures since those details are still relevant for lib32 environments. Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D51195
* d.7: Document the DTrace scripting languageMateusz Piotrowski2025-07-143-1/+292
| | | | | | | Reviewed by: bcr, christos, ziaee Event: Berlin Hackathon 202507 Relnotes: yes Differential Revision: https://reviews.freebsd.org/D51268
* tracing(7): Add hwt(4)Mateusz Piotrowski2025-07-131-0/+4
| | | | | | | | Also, reference tracing(7) from hwt(4). Reviewed by: bnovkov Event: Berlin Hackathon 202507 Differential Revision: https://reviews.freebsd.org/D51276
* tracing.7: AproposifyMateusz Piotrowski2025-07-121-1/+1
| | | | | | | | By adding "FreeBSD" to Nd we make tracing(7) discoverable when running `apropos freebsd`. Reported by: ziaee Event: Berlin Hackathon 202507
* tracing.7: Pet lintersMateusz Piotrowski2025-07-121-5/+4
| | | | Event: Berlin 2025 Hackathon
* named_attribute.7: typo fixMaxim Konovalov2025-07-091-1/+1
|
* named_attribute.7: Document the named attribute mechanismRick Macklem2025-07-092-0/+276
| | | | | | | | | | | | The named attribute interface is an alternate way to manipulate extended attributes, based on the interface provided by Solaris. This man page documents this interface. Reviewed by: kib, ziaee (manpages), pauamma_gundo.com Differential Revision: https://reviews.freebsd.org/D49851 Fixes: 2ec2ba7e232d ("vfs: Add VFS/syscall support for Solaris style extended attributes")
* intro.7: Reference tracing(7)Mateusz Piotrowski2025-06-231-1/+3
|
* tracing.7: Add a single reference point for tracing facilities in FreeBSDMateusz Piotrowski2025-06-182-0/+98
| | | | | | | | | | | FreeBSD has a fair number of tracing facilities. The new tracing(7) manual page aims to provide a starting point for users to learn about what is available. Reviewed by: christos, bnovkov, markj, ziaee Approved by: christos (mentor), bnovkov (mentor), markj (mentor) Relnotes: yes Differential Revision: https://reviews.freebsd.org/D50854
* build.7: PORTS_MODULES incompatible with pkgbaseAlexander Ziaee2025-05-211-0/+4
| | | | | | | | Add a note until we can fix this. Reviewed by: carlavilla, emaste, ivy Approved by: carlavilla (mentor) Differential Revision: https://reviews.freebsd.org/D50355
* release.7: Document PKGBASE optionEd Maste2025-05-201-1/+5
| | | | | | Reviewed by: ziaee Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D50382
* build.7: Document pkgbase PKG_FORMAT variableAlexander Ziaee2025-05-141-0/+14
| | | | | | | | MFC after: 3 days Reported by: emaste Reviewed by: emaste, mhorne Approved by: mhorne (mentor) Differential Revision: https://reviews.freebsd.org/D50318
* arch.7: Add a section describing the user address spaceMark Johnston2025-05-011-0/+57
| | | | | | | | | | Provide some details about the user address space on each platform. Document platforms which support multiple address spaces. I didn't exhaustively document each platform's ABIs (e.g., the 32-bit compat ABI on amd64), but maybe that's worthwhile. Reviewed by: ziaee, kib, emaste Differential Revision: https://reviews.freebsd.org/D49931
* networking.7: ClarificationsAlexander Ziaee2025-04-281-24/+24
| | | | | | | | | | | | + standardize my license formatting with style guides + remove loading now-automatically loaded last-gen tethering driver + show contemporary internal hardware drivers for examples + tweak example language to hopefully improve clarity MFC after: 3 days Reviewed by: adrian, mhorne, Quentin Thebault Approved by: mhorne (mentor) Differential Revision: https://reviews.freebsd.org/D49762
* tests.7: Bump the date and improve the formatIgor Ostapenko2025-04-211-6/+6
| | | | | | Reported by: ziaee, lwhsu Reviewed by: ziaee, lwhsu Differential Revision: https://reviews.freebsd.org/D49798
* arch.7: Replace 13.x with 13.5Ed Maste2025-04-121-11/+11
| | | | | | 13.5 is the final FreeBSD 13.x release. Sponsored by: The FreeBSD Foundation
* arch.7: Update for switch to LLVM binutilsEd Maste2025-04-111-2/+2
| | | | | Fixes: 1cae7121c667 ("Enable LLVM_BINUTILS by default") Sponsored by: The FreeBSD Foundation
* tests.7: Announce allow_network_access test suite conf variableIgor Ostapenko2025-04-011-0/+3
| | | | | Reviewed by: olivier Differential Revision: https://reviews.freebsd.org/D49594
* hier.7: Storage partitions are not filesystemsAlexander Ziaee2025-03-281-1/+1
| | | | | | | | | | | I recommended the incorrect text to the submitter. MFC after: 3 days Fixes: f47cbb29e1c2 (Add /dev/gpt) Reported by: Mark Millard <marklmi@yahoo.com> Reviewed by: imp, mhorne Approved by: mhorne (mentor) Differential Revision: https://reviews.freebsd.org/D49523
* hier.7: Add /dev/gptRoman Schmidt2025-03-261-1/+3
| | | | | | | | | While here, fix a typo. MFC after: 3 days Reviewed by: mhorne, emaste, ziaee Approved by: mhorne (mentor) Pull Request: https://github.com/freebsd/freebsd-src/pull/1608
* ports.7: Update dialog4ports to portconfigAlexander Ziaee2025-03-211-3/+5
| | | | | | | | | | | | dialog4ports has been replaced with portconfig for several years. It was marked as deprecated and broken in ports:61e4a788ecab. While here, tag SPDX. MFC after: 3 days Reported by: Community Discord Reviewed by: bapt (previous version), mhorne Approved by: mhorne (mentor) Differential Revision: https://reviews.freebsd.org/D49204
* build(7): Document KERNBUILDDIRWarner Losh2025-03-081-1/+8
| | | | | | | | | KERNBUILDDIR is used by kmod.mk to find the opt_*.h when matching a kernel to the module. Usually one doesn't need this nob (since most modules are option invariant or default to the default options everyone uses), but there are times this generalization doesn't hold. Sponsored by: Netflix
* ports.7/history: Don't forget macOS!Alexander Ziaee2025-03-031-3/+3
| | | | | | | | | | | | | Jordan Hubbard, one of the original authors of the FreeBSD Ports Collection, later went on to create MacPorts, an evolution of the idea written in TCL instead of Makefiles. Further, NetBSD's pkgsrc is available natively on macOS. In either case, the idea of ports which originated here spread to macOS. Note that in the HISTORY section. MFC after: 3 days Reviewed by: carlavilla,Jessica Hawkwell on Community Discord Approved by: carlavilla (mentor) Differential Revision: https://reviews.freebsd.org/D49205
* arch.7: "imagers" not "images"Maxim Konovalov2025-02-071-1/+1
| | | | | Partially revert b7f2a457a883c8530c9b6111cee6a988ce5b7249 after discission with bjk@ and imp@.
* arch.7: grammar fixesMaxim Konovalov2025-02-041-2/+2
| | | | | | The "for hysterical raisons" was a nice one, though. MFC after: 3 days
* arch.7: Update version reference to 13.0Ed Maste2025-02-041-2/+2
| | | | | | | This document is intended to be a reference for supported FreeBSD versions, so update text to refer to 13.0 and later. Sponsored by: The FreeBSD Foundation
* build.7: document check-old-libs targetMaxim Konovalov2025-02-031-1/+3
| | | | | PR: 284546 MFC after: 3 days
* Improve the stack clash protection description.Alexander Leidinger2025-01-291-3/+4
| | | | | | Despite not being mentioned in the docs of gcc and clang, the stack clash protection is architecture / implementation dependent. Reported by: jrtc27
* Add stack clash protection to the WITH_SSP flagAlexander Leidinger2025-01-251-4/+10
| | | | | | | | | | Some background info availabe in: https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++.html https://developers.redhat.com/blog/2020/05/22/stack-clash-mitigation-in-gcc-part-3 https://blog.llvm.org/posts/2021-01-05-stack-clash-protection/ Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D48651
* Remove references to gvinum(8) in various manpagesJohn Baldwin2025-01-231-4/+2
| | | | | Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D48540
* development.7: Add example for just kernel modulesAlexander Ziaee2025-01-231-1/+8
| | | | | | | | Reported by: christos Reviewed by: carlavilla, christos Accepted by: christos (src), carlavilla (mentor) MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D48507
* universe: Permit requesting a specific version of GCCJohn Baldwin2025-01-111-1/+6
| | | | | | | | | | If USE_GCC_TOOLCHAINS is set to a value matching the pattern 'gcc*', use that as the GCC version. For example, USE_GCC_TOOLCHAINS=gcc16 would use amd64-gcc16 for amd64, etc. If the variable is set to a value that doesn't match that pattern, use the default version. Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D48418
* share/man/man7/simd.7: document SIMD-enhanced timingsafe_{b,mem}cmpRobert Clausecker2025-01-101-3/+3
| | | | | | See also: D46758, D46757 Event: EuroBSDcon 2024 Relnotes: yes
* share/man/man7/simd.7: document SIMD-enhanced aarch64 functionsGetz Mikalsen2025-01-101-17/+17
| | | | | | | | | | | This documents all the newly ported SIMD-enhanced string functions for the aarch64 platform. Reviewed by: fuz, emaste Sponsored by: Google LLC (GSoC 2024) Relnotes: yes PR: 281175 Differential Revision: https://reviews.freebsd.org/D46452
* ascii(7): Correct the history sectionGordon Bergling2025-01-041-2/+2
| | | | | | | | | The man page ascii(7) first appears in the first edition manual. Reviewed by: imp, Alexander Ziaee Obtained from: OpenBSD MFC after: 5 days Differential Revision: https://reviews.freebsd.org/D48224
* build: note that DESTDIR must be an absolute pathEd Maste2024-11-141-0/+3
| | | | | PR: 282737 Sponsored by: The FreeBSD Foundation
* build: note that MAKEOBJDIRPREFIX must be absoluteEd Maste2024-11-131-1/+3
| | | | | | | PR: 282711 Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D47538
* release: add optional OCI imagesDoug Rabson2024-11-081-1/+13
| | | | | | | | | | | This adds three OCI archive format files to the release containing FreeBSD base images suitable for static linked, dynamic linked and shell workloads. The shell image also contains pkg-bootstrap and can be easily extended by installing packages (including pkgbase packages). Reviewed by: dch, cpersiva, jlduran, zlei Differential Revision: https://reviews.freebsd.org/D46759 MFC after: 2 days
* c(7): Add C23 standard updateFaraz Vahedi2024-11-042-15/+157
| | | | | | Reviewed by: emaste, Graham Percival <gperciva@tarsnap.com> Pull Request: https://github.com/freebsd/freebsd-src/pull/1507 Signed-off-by: Faraz Vahedi <kfv@kfv.io>
* c(7): Utilise proper macros to pass mandoc's linterFaraz Vahedi2024-11-041-20/+48
| | | | | | Reviewed by: Graham Percival <gperciva@tarsnap.com> Pull Request: https://github.com/freebsd/freebsd-src/pull/1507 Signed-off-by: Faraz Vahedi <kfv@kfv.io>
* Canonicalize the name of the FreeBSD FoundationLi-Wen Hsu2024-10-231-1/+1
| | | | | Reviewed by: emaste Sponsored by: The FreeBSD Foundation
* mitigations.7: minor cleanup (linter errors)Alexander Ziaee2024-10-151-5/+7
| | | | | | Reviewed by: emaste MFC after: 3 days Pull Request: https://github.com/freebsd/freebsd-src/pull/1428
* mitigations.7: markup functions with Fn macroAlexander Ziaee2024-10-151-5/+5
| | | | | | | | + include this page in `apropos Fn=memcpy` Reviewed by: emaste MFC after: 3 days Pull Request: https://github.com/freebsd/freebsd-src/pull/1428
* hier(7): fix manpage location in portsBaptiste Daroussin2024-10-101-4/+4
| | | | Since 2020-01-15 the ports manpage are locate in /usr/local/share/man
* manuals: Misc syntax fixesGraham Percival2024-10-081-2/+2
| | | | | | | | | | These were reported by `mandoc -T lint ...` as errors. Signed-off-by: Graham Percival <gperciva@tarsnap.com> Reviewed by: mhorne MFC after: 3 days Sponsored by: Tarsnap Backup Inc. Pull Request: https://github.com/freebsd/freebsd-src/pull/1453
* manuals: Fix typos in -offset for .Bd and .BlGraham Percival2024-10-031-1/+1
| | | | | | | | | | | | | | | | | The intended value is: -offset indent If there's any typo such that the value doesn't match the pre-defined strings, then the offset is the same width as the value. So by chance, "-offset -ident" ended up being a standard-width indent (since the default indent is 6 chars, and "-ident" also has 6 chars), whereas "-offset -indent" had a longer indent, and "-offset ident" had a shorter one. Signed-off-by: Graham Percival <gperciva@tarsnap.com> Reviewed by: mhorne, Alexander Ziaee <concussious.bugzilla@runbox.com> MFC after: 3 days Sponsored by: Tarsnap Backup Inc. Pull Request: https://github.com/freebsd/freebsd-src/pull/1436