<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libcapsicum/Makefile, branch releng/14.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-16T17:55:03Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:55:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf'/>
<id>urn:sha1:d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>capsicum_helpers: split stream cap bits out of caph_limit_stream()</title>
<updated>2020-01-02T23:07:45Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-01-02T23:07:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=990beb037d43510521774ef02731ca2f994bec77'/>
<id>urn:sha1:990beb037d43510521774ef02731ca2f994bec77</id>
<content type='text'>
The goal here is to make it so applications can take the rights one would
normally get by calling caph_limit_stream() on a descriptor and build on
them as needed.

The tentatively planned use-case is an application that takes a socket and
hooks it up to std{err,out,in} for a fork()d child. It may be feasible to
apply limitations to such descriptors as long as it's a superset of those
normally applied to stdio.

Reviewed by:	markj, oshobo (prior version; sans manpage addition)
Differential Revision:	https://reviews.freebsd.org/D22993
</content>
</entry>
<entry>
<title>pkgbase: Create a FreeBSD-utilities package and make it the default one</title>
<updated>2019-09-05T14:15:47Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2019-09-05T14:15:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4c1a82cea504df7a79f5bd8f7d0a41cacccff16e'/>
<id>urn:sha1:4c1a82cea504df7a79f5bd8f7d0a41cacccff16e</id>
<content type='text'>
The default package use to be FreeBSD-runtime but it should only contain
binaries and libs enough to boot to single user and repair the system, it
is also very handy to have a package that can be tranform to a small mfsroot.
So create a new package named FreeBSD-utilities and make it the default one.
Also move a few binaries and lib into this package when it make sense.
Reviewed by:	bapt, gjb
Differential Revision:	https://reviews.freebsd.org/D21506
</content>
</entry>
<entry>
<title>libcapsicum: add missing links</title>
<updated>2018-12-12T20:32:17Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2018-12-12T20:32:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e57d2a07c015fa58aa6e23b16444c16b7140b5e7'/>
<id>urn:sha1:e57d2a07c015fa58aa6e23b16444c16b7140b5e7</id>
<content type='text'>
Reported by:	manu
</content>
</entry>
<entry>
<title>libcapsicum: Introduce caph_{rights,ioctls,fcntls}_limit</title>
<updated>2018-11-04T17:22:58Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2018-11-04T17:22:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5a453d5f5b8cff5a58b7c65df3822a2a6094f7b4'/>
<id>urn:sha1:5a453d5f5b8cff5a58b7c65df3822a2a6094f7b4</id>
<content type='text'>
The idea behind those functions is not to force consumers to remember that there
is a need to check errno on failure. We already have a caph_enter(3) function
which does the same for cap_enter(2).

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>libcapsicum: adding missing man page links</title>
<updated>2018-06-18T04:58:48Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-06-18T04:58:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a3255c288a56ed45114f4fe75a1fa60b2aedc0f'/>
<id>urn:sha1:8a3255c288a56ed45114f4fe75a1fa60b2aedc0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add man pages for Capsicum helpers.</title>
<updated>2016-10-05T20:02:34Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2016-10-05T20:02:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3eed03d15dbb5e1038dc39dc50c9f5a5fb7f9ec'/>
<id>urn:sha1:c3eed03d15dbb5e1038dc39dc50c9f5a5fb7f9ec</id>
<content type='text'>
Reviewed by:	cem
Differential Revision:	https://reviews.freebsd.org/D8154
</content>
</entry>
<entry>
<title>libcapsicum: introduce Capsicum helpers</title>
<updated>2016-10-03T20:48:18Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2016-10-03T20:48:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a6e3cf83ebd7d3a7611b26234d12a92bb0d463e'/>
<id>urn:sha1:7a6e3cf83ebd7d3a7611b26234d12a92bb0d463e</id>
<content type='text'>
Capsicum helpers are a set of inline functions which goal is to reduce
duplicated patterns used to Capsicumize applications.

Reviewed by:	cem, AllanJude, bapt, ed, emaste
Differential Revision:	https://reviews.freebsd.org/D8013
</content>
</entry>
<entry>
<title>Remove lib/libcapsicum and libexec/casper, brought back as</title>
<updated>2016-04-17T02:51:04Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-04-17T02:51:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=659a0a5d644f71023b0af7d124ca00b87f1947ad'/>
<id>urn:sha1:659a0a5d644f71023b0af7d124ca00b87f1947ad</id>
<content type='text'>
part of a merge mishap.

Reported by:	junovitch
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>First pass through library packaging.</title>
<updated>2016-02-04T21:16:35Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-02-04T21:16:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a70cba95822f662d3f9da5119b6a0c433e8f70af'/>
<id>urn:sha1:a70cba95822f662d3f9da5119b6a0c433e8f70af</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
