summaryrefslogtreecommitdiffstats
path: root/lib/libcapsicum
Commit message (Collapse)AuthorAgeFilesLines
* Let the nv.h and dnv.h includes be only in sys directory.oshogbo2015-07-027-13/+12
| | | | | | | Change consumers to include those files from sys. Add duplicated files to ObsoleteFiles. Approved by: pjd (mentor)
* Revert r284417 it is not necessary anymorebapt2015-06-151-1/+1
|
* Enforce overwritting SHLIBDIRbapt2015-06-151-1/+1
| | | | | | | | | Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere. This makes /lib being populated again. Reported by: many
* Add META_MODE support.sjg2015-06-131-0/+20
|\ | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp
| * dirdeps.mk now sets DEP_RELDIRsjg2015-06-081-2/+0
| |
| * Merge sync of headsjg2015-05-2710-48/+98
| |\ | |/ |/|
| * Merge head from 7/28sjg2014-08-191-1/+1
| |\
| * | Updated dependenciessjg2014-05-161-1/+1
| | |
| * | Updated dependenciessjg2014-05-101-0/+2
| | |
| * | Merge from headsjg2014-05-081-0/+1
| |\ \
| * | | New/updated dependenciessjg2014-05-051-0/+19
| | | |
* | | | Approved, oprócz użycie RESTORE_ERRNO() do ustawiania errno.oshogbo2015-05-029-26/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the nvlist_recv() function to take additional argument that specifies flags expected on the received nvlist. Receiving a nvlist with different set of flags than the ones we expect might lead to undefined behaviour, which might be potentially dangerous. Update consumers of this and related functions and update the tests. Approved by: pjd (mentor) Update man page for nvlist_unpack, nvlist_recv, nvlist_xfer, cap_recv_nvlist and cap_xfer_nvlist. Reviewed by: AllanJude Approved by: pjd (mentor)
* | | | Unreak DNS usage through libcapsicum, which broke, e.g., ping in r282252bz2015-05-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | with what looks like a copy and paste error. Sponsored by: DARPA/AFRL
* | | | Remove the use of nvlist_.*[vf] functions from libcapsicum and replaceoshogbo2015-04-293-20/+59
| | | | | | | | | | | | | | | | | | | | | | | | them with snprintf(3). Assert the results of snprintf(3). Approved by: pjd (mentor)
* | | | Convert libraries to use LIBADDbapt2014-11-251-2/+1
| |_|/ |/| | | | | | | | While here reduce a bit overlinking
* | | use .Mt to mark up email addresses consistently (part3)bapt2014-06-231-1/+1
| |/ |/| | | | | | | PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de>
* | Don't forget to remember previous element at the end of the loop.pjd2014-04-301-0/+1
|/ | | | | | Reported by: brueffer Found with: Coverity Prevent(tm) CID: 1135301
* Fix err() usage in libcapsicum(3) example.gjb2014-04-141-2/+2
| | | | | MFC after: 3 days Sponsored by: The FreeBSD Foundation
* Both libcasper and libcapsicum libraries have to be installed in /lib/,pjd2013-12-021-0/+1
| | | | as they are used by /sbin/casperd.
* Please welcome casperd daemon. It (and its services) will be responsible forpjd2013-12-0217-0/+2463
giving access to functionality that is not available in capability mode sandbox. The functionality can be precisely restricted. Start with the following services: - system.dns - provides API compatible to: - gethostbyname(3), - gethostbyname2(3), - gethostbyaddr(3), - getaddrinfo(3), - getnameinfo(3), - system.grp - provides getgrent(3)-compatible API, - system.pwd - provides getpwent(3)-compatible API, - system.random - allows to obtain entropy from /dev/random, - system.sysctl - provides sysctlbyname(3-compatible API. Sponsored by: The FreeBSD Foundation
OpenPOWER on IntegriCloud