#
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 |
|
#
6c93a2d0 |
| 01-Dec-2022 |
Alan Somers <asomers@FreeBSD.org> |
[skip ci] improvements to cap_sysctl.3
* Correct some function prototypes which were documented with the wrong pointer type. * Clarify return values and requirements for freeing the limit handle.
[skip ci] improvements to cap_sysctl.3
* Correct some function prototypes which were documented with the wrong pointer type. * Clarify return values and requirements for freeing the limit handle.
MFC after: 1 week Sponsored by: Axcient Reviewed by: oshogbo Differential Revision: https://reviews.freebsd.org/D37586
show more ...
|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0 |
|
#
44bbda64 |
| 28-Apr-2021 |
Mark Johnston <markj@FreeBSD.org> |
cap_sysctl.3: Fix bugs in the example
- Correct the type of the sysctl value. - Initialize the oldsize parameter to cap_sysctlbyname()
MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
Revision tags: release/13.0.0, 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 |
|
#
2750f1b9 |
| 07-Apr-2020 |
Conrad Meyer <cem@FreeBSD.org> |
libcasper: Constify cap_sysctl_limit_mib() mib parameter
No functional change. Minor API change that is nicer for consumers. ABI is identical; the routine never needed to modify the pointed to value
libcasper: Constify cap_sysctl_limit_mib() mib parameter
No functional change. Minor API change that is nicer for consumers. ABI is identical; the routine never needed to modify the pointed to value.
Reviewed by: emaste, markj Differential Revision: https://reviews.freebsd.org/D24319
show more ...
|
Revision tags: release/12.1.0, release/11.3.0 |
|
#
0269ae4c |
| 06-Jun-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @348740
Sponsored by: The FreeBSD Foundation
|
#
1608c46e |
| 13-May-2019 |
Mark Johnston <markj@FreeBSD.org> |
Add cap_sysctl(3) and cap_sysctlnametomib(3).
These complement cap_sysctlbyname(3) to provide a drop-in replacement for the corresponding libc functions.
Also revise the libcap_sysctl limit interfa
Add cap_sysctl(3) and cap_sysctlnametomib(3).
These complement cap_sysctlbyname(3) to provide a drop-in replacement for the corresponding libc functions.
Also revise the libcap_sysctl limit interface to provide access to sysctls by MIB, and to avoid direct manipulation of nvlists by the caller.
Reviewed by: oshogbo Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D17854
show more ...
|
Revision tags: release/12.0.0, release/11.2.0 |
|
#
cba559e1 |
| 18-Mar-2018 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
Fix similar typos to r331124.
|
#
edd09a25 |
| 18-Mar-2018 |
Mariusz Zaborski <oshogbo@FreeBSD.org> |
Document the sysctl Casper service.
PR: 226102 Reviewed by: bcr@ Differential Revision: https://reviews.freebsd.org/D14606
|