<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7b4fce76 - Introduce syslog service for Casper.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcasper/services/Makefile#7b4fce76</link>
        <description>Introduce syslog service for Casper.syslog in libc secretly reconnects to the daemon.Another issue is that we don&apos;t have any information from openlog(3) if wesucceeded to open log or not so we don&apos;t know if we are readyto enter cabability mode.Because all of that we decided we need a syslog service for Caspser.Reviewed by:	bapt@Differential Revision:	https://reviews.freebsd.org/D12824

            List of files:
            /freebsd-12.1/lib/libcasper/services/Makefile</description>
        <pubDate>Sun, 12 Nov 2017 08:34:25 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ceb36bc9 - Introduce caspermocks.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcasper/services/Makefile#ceb36bc9</link>
        <description>Introduce caspermocks.The idea behinds mocks is that we don&apos;t need to ifdef a lot of code intools itself but those defines are hidden in the casper library.Right now the mocks are implemented as define/inlines functions.There was a very long discussion how this should be implemented.This approach has some advantages like we don&apos;t need to link to any additionallibraries. Unfortunately there are also some disadvantages for example it iseasy to get library out of sync between two versions of functions or that weneed extra define to compile program with casper support.This isn&apos;t an ideal solution but it&apos;s good enough for now and should simplifycapsicumizing programs. This also doesn&apos;t close us any other ways to do thosemocks and this should evolve in time.Discussed with:	pjd, emaste, ed, rwatson, bapt, cem, bdreweryDifferential Revision:    https://reviews.freebsd.org/D8753

            List of files:
            /freebsd-12.1/lib/libcasper/services/Makefile</description>
        <pubDate>Sat, 28 Oct 2017 19:23:57 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>38dd1759 - Integrate the tests moved in r305626 in to the FreeBSD test suite</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcasper/services/Makefile#38dd1759</link>
        <description>Integrate the tests moved in r305626 in to the FreeBSD test suiteThe reachover Kyuafiles were never added, and thus the tests were installedas standalone tests, and not integrated into the full suite.MFC after:	1 weekMFC with:	r305626, 305629, r307863, r322447, r322448, r322449

            List of files:
            /freebsd-12.1/lib/libcasper/services/Makefile</description>
        <pubDate>Sun, 13 Aug 2017 01:04:44 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>88ad7d50 - These can build in parallel.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcasper/services/Makefile#88ad7d50</link>
        <description>These can build in parallel.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/lib/libcasper/services/Makefile</description>
        <pubDate>Fri, 26 Feb 2016 22:14:04 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c501d73c - Convert casperd(8) daemon to the libcasper.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcasper/services/Makefile#c501d73c</link>
        <description>Convert casperd(8) daemon to the libcasper.After calling the cap_init(3) function Casper will fork from it&apos;s originalprocess, using pdfork(2). Forking from a process has a lot of advantages:1. We have the same cwd as the original process.2. The same uid, gid and groups.3. The same MAC labels.4. The same descriptor table.5. The same routing table.6. The same umask.7. The same cpuset(1).From now services are also in form of libraries.We also removed libcapsicum at all and converts existing program using Casperto new architecture.Discussed with:		pjd, jonathan, ed, drysdale@google.com, emastePartially reviewed by:	drysdale@google.com, bdreweryApproved by:		pjd (mentor)Differential Revision:	https://reviews.freebsd.org/D4277

            List of files:
            /freebsd-12.1/lib/libcasper/services/Makefile</description>
        <pubDate>Thu, 25 Feb 2016 18:23:40 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
