History log of /freebsd-14.2/lib/libcasper/libcasper/libcasper.3 (Results 1 – 25 of 27)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0
# 0125d6a2 05-Dec-2023 Alan Somers <[email protected]>

libcasper: document that most libcasper functions are not thread-safe

And neither are most libcasper services' functions, because internally
they all use cap_xfer_nvlist. cap_xfer_nvlist sends and

libcasper: document that most libcasper functions are not thread-safe

And neither are most libcasper services' functions, because internally
they all use cap_xfer_nvlist. cap_xfer_nvlist sends and then receives
data over a unix domain socket and associated with the cap_channel_t
argument. So absent synchronization, two threads may not use the same
cap_channel_t argument or they risk receiving the other's reply.

Sponsored by: Axcient
Reviewed by: oshogbo
Differential Revision: https://reviews.freebsd.org/D42928

(cherry picked from commit cf037972ea8863e2bab7461d77345367d2c1e054)

show more ...


Revision tags: release/14.0.0
# 99f8ee19 06-Sep-2023 Ed Maste <[email protected]>

libcasper: reference system.fileargs service

Reviewed by: oshogbo
Fixes: cdd6ea94b0a4 ("libcasper: introduce cap_fileargs...")
Sponsored by: The FreeBSD Foundation
Differential Revision: https://re

libcasper: reference system.fileargs service

Reviewed by: oshogbo
Fixes: cdd6ea94b0a4 ("libcasper: introduce cap_fileargs...")
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41761

(cherry picked from commit 56e3123fc864b6d08ee5b3752538d2f9be52027b)

show more ...


# fa9896e0 16-Aug-2023 Warner Losh <[email protected]>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


Revision tags: release/13.2.0
# db1cdf2f 11-Jan-2023 Alan Somers <[email protected]>

libcasper.3: document cap_init's single-threaded program requirement

Because it internally forks.

[skip ci]
MFC after: 1 week
Sponsored by: Axcient
Reviewed by emaste, imp
Differential Revision: ht

libcasper.3: document cap_init's single-threaded program requirement

Because it internally forks.

[skip ci]
MFC after: 1 week
Sponsored by: Axcient
Reviewed by emaste, imp
Differential Revision: https://reviews.freebsd.org/D38020

show more ...


Revision tags: release/12.4.0
# facd6b58 29-Sep-2022 Mariusz Zaborski <[email protected]>

libcapser: Add reference to cap_netdb

MFC after: 1 week


Revision tags: release/13.1.0, release/12.3.0
# 06a8ffd4 10-Nov-2021 George V. Neville-Neil <[email protected]>

Fix two more nits from 0mp


# 409d1bf7 10-Nov-2021 George V. Neville-Neil <[email protected]>

Address review comments from 0mp, debdrup and oshogbo


# 406feaa8 10-Nov-2021 George V. Neville-Neil <[email protected]>

Initial clean up the language in the manual pages.

Summary: The manual pages need a bit of editing for language and clarity.

Reviewers: oshogbo, #manpages

Subscribers: imp

Differential Revision:

Initial clean up the language in the manual pages.

Summary: The manual pages need a bit of editing for language and clarity.

Reviewers: oshogbo, #manpages

Subscribers: imp

Differential Revision: https://reviews.freebsd.org/D32976

show more ...


# 3251ad29 12-Jul-2021 Gordon Bergling <[email protected]>

libcasper(3): Correct some warnings found by mandoc

- inserting missing end of block: Sh breaks Bl
- moving content out of list: Pp
- missing comma before name: Nm cap_*
- comma in function argument

libcasper(3): Correct some warnings found by mandoc

- inserting missing end of block: Sh breaks Bl
- moving content out of list: Pp
- missing comma before name: Nm cap_*
- comma in function argument: cap_*
- skipping paragraph macro: Pp after Sh
- sections out of conventional order: Sh AUTHORS

Reviewed by: bcr
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D31144

show more ...


Revision tags: release/13.0.0
# 4084669d 03-Jan-2021 Mariusz Zaborski <[email protected]>

capser: add cap_net to the list of services


Revision tags: release/12.2.0
# 421f325e 16-Jun-2020 Gordon Bergling <[email protected]>

libcasper(3): Document HISTORY within the manpages

Reviewed by: bcr (mentor)
Approved by: bcr (mentor)
MFC after: 7 days
Differential Revision: https://reviews.freebsd.org/D24695


Revision tags: release/11.4.0, release/12.1.0
# 8cf79416 29-Jul-2019 Mariusz Zaborski <[email protected]>

libcasper: remove reference to deprecated system.random


# a76f78dc 24-Jul-2019 Mark Johnston <[email protected]>

Remove cap_random(3).

Now that we have a way to obtain entropy in capability mode
(getrandom(2)), libcap_random is obsolete. Remove it.

Bump __FreeBSD_version in case anything happens to use it, t

Remove cap_random(3).

Now that we have a way to obtain entropy in capability mode
(getrandom(2)), libcap_random is obsolete. Remove it.

Bump __FreeBSD_version in case anything happens to use it, though I've
found no consumers.

Reviewed by: delphij, emaste, oshogbo
Relnotes: yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D21033

show more ...


Revision tags: release/11.3.0, release/12.0.0
# 35b4d0f1 05-Nov-2018 Mark Johnston <[email protected]>

Document the fact that cap_limit_set() always frees the input nvlist.

MFC after: 1 week
Sponsored by: The FreeBSD Foundation


# 78b9f009 16-Aug-2018 Edward Tomasz Napierala <[email protected]>

Fix typo.

MFC after: 2 weeks
Sponsored by: DARPA, AFRL


# 9324388b 23-Jun-2018 Mariusz Zaborski <[email protected]>

Document libcasper_service.

Reviewed by: bcr@
Differential Revision: https://reviews.freebsd.org/D15766


Revision tags: release/11.2.0
# cba559e1 18-Mar-2018 Mariusz Zaborski <[email protected]>

Fix similar typos to r331124.


# 2d649033 18-Mar-2018 Mariusz Zaborski <[email protected]>

Update libcasper references to all new man pages.
Remove obsolete example. All services has they own example.
This example also show old type of limiting method which is
not recommended to use.

Revi

Update libcasper references to all new man pages.
Remove obsolete example. All services has they own example.
This example also show old type of limiting method which is
not recommended to use.

Reviewed by: bcr@
Differential Revision: https://reviews.freebsd.org/D14607

show more ...


# 85ebe1f1 26-Feb-2018 Mariusz Zaborski <[email protected]>

nv was moved to the 9 section.
Fix reference to it.


# a241c14f 24-Feb-2018 Mariusz Zaborski <[email protected]>

Fix reference to nvlist in man pages.

Reviewed by: @bcr @brueffer
Pointed out by: @brueffer
Differential Revision: https://reviews.freebsd.org/D14410


# 4fc0a279 17-Feb-2018 Mariusz Zaborski <[email protected]>

Introduce channel flags in libcasper.

Instead of passing flags (which describe a type of nvlist)
every send/recv we remember them in channel.
It's enough for use to extract them only during unwrap.

Introduce channel flags in libcasper.

Instead of passing flags (which describe a type of nvlist)
every send/recv we remember them in channel.
It's enough for use to extract them only during unwrap.
This simplify use of Casper.

Reviewed by: bruffer@, bcr@ (both man page)
Differential Revision: https://reviews.freebsd.org/D14196 (man page)

show more ...


# c0a2a830 05-Feb-2018 Mark Johnston <[email protected]>

Document the need for WITH_CASPER.

After r325062, consumers need to define WITH_CASPER for libcasper to
function as expected.


# bf2204a5 04-Jan-2018 Mariusz Zaborski <[email protected]>

Add missing macro in man page.

Reported by: brueffer@


# 6564c8d6 03-Jan-2018 Mariusz Zaborski <[email protected]>

Document services which we have in libcasper.

Reviewed by: bcr@
Differential Revision: https://reviews.freebsd.org/D13734


# c19b1a6a 29-Oct-2017 Mariusz Zaborski <[email protected]>

Fix information about nv.h include.

MFC after: 1 week


12