#
cf037972 |
| 06-Dec-2023 |
Alan Somers <asomers@FreeBSD.org> |
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.
MFC after: 2 weeks Sponsored by: Axcient Reviewed by: oshogbo Differential Revision: https://reviews.freebsd.org/D42928
show more ...
|
Revision tags: release/14.0.0 |
|
#
fa9896e0 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0 |
|
#
3251ad29 |
| 12-Jul-2021 |
Gordon Bergling <gbe@FreeBSD.org> |
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 |
|
#
dcdad299 |
| 10-Jan-2021 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
fileargs: add support for realpath
|
Revision tags: release/12.2.0 |
|
#
421f325e |
| 16-Jun-2020 |
Gordon Bergling <gbe@FreeBSD.org> |
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 |
|
#
ad13e15e |
| 30-Jul-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @350453
Sponsored by: The FreeBSD Foundation
|
#
64b3a6b3 |
| 30-Jul-2019 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
fileargs: fix formating in EXAMPLES
PR: 239523 Submitted by: mikael.urankar@gmail.com
|
Revision tags: release/11.3.0 |
|
#
7648bc9f |
| 13-May-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @347527
Sponsored by: The FreeBSD Foundation
|
#
7b558cae |
| 17-Apr-2019 |
Ed Maste <emaste@FreeBSD.org> |
cap_fileargs: add fileargs_lstat service
Add fileargs_lstat function to cap_fileargs casper service to be able to lstat files while in capability mode. It can only lstat files given in fileargs_ini
cap_fileargs: add fileargs_lstat service
Add fileargs_lstat function to cap_fileargs casper service to be able to lstat files while in capability mode. It can only lstat files given in fileargs_init.
Submitted by: Bora Özarslan <borako.ozarslan@gmail.com> Reviewed by: oshogbo, cem (partial) MFC after: 3 weeks Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D19548
show more ...
|
#
fc07a84f |
| 17-Apr-2019 |
Ed Maste <emaste@FreeBSD.org> |
cap_fileargs.3: typo and markup corrections
Submitted by: Bora Özarslan" <borako.ozarslan@gmail.com> MFC after: 1 week MFC with: r346313 Sponsored by: The FreeBSD Foundation
|
#
731d06ab |
| 17-Apr-2019 |
Ed Maste <emaste@FreeBSD.org> |
cap_fileargs.3: correct 'filerags' typo
Submitted by: Bora Özarslan" <borako.ozarslan@gmail.com> MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
Revision tags: release/12.0.0 |
|
#
6149ed01 |
| 14-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340368 through r340426.
|
#
cdd6ea94 |
| 12-Nov-2018 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
libcasper: introduce cap_fileargs service
cap_fileargs is a Casper service which helps to sandbox applications that need access to the filesystem namespace. The main purpose of the service is to mak
libcasper: introduce cap_fileargs service
cap_fileargs is a Casper service which helps to sandbox applications that need access to the filesystem namespace. The main purpose of the service is to make easy to capsicumize applications that works on multiple files passed in argv.
We have a couple example of using it but we still treat this service as an experimental one.
Reviewed by: emsate (previous version), jonathan (partially) Discussed with: many Differential Revision: https://reviews.freebsd.org/D14407
show more ...
|