<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tesseras-paste/src/sandbox.rs, branch v0.1.1</title>
<subtitle>Decentralized pastebin built on tesseras-dht
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tesseras.net/tesseras-paste/'/>
<entry>
<title>Add missing pledge promises (drm, prot_exec) and source reference</title>
<updated>2026-03-25T18:13:38+00:00</updated>
<author>
<name>murilo ijanc</name>
</author>
<published>2026-03-25T18:13:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tesseras.net/tesseras-paste/commit/?id=b6e3f14ebd0601b1604dcb29fba07b6446a140b7'/>
<id>b6e3f14ebd0601b1604dcb29fba07b6446a140b7</id>
<content type='text'>
Add reference to pledgereq[] in /usr/src/sys/kern/kern_pledge.c
and include drm and prot_exec that were missing from the list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add reference to pledgereq[] in /usr/src/sys/kern/kern_pledge.c
and include drm and prot_exec that were missing from the list.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pledge(2) and unveil(2) sandboxing for tp and tpd</title>
<updated>2026-03-25T17:06:13+00:00</updated>
<author>
<name>murilo ijanc</name>
</author>
<published>2026-03-25T16:58:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tesseras.net/tesseras-paste/commit/?id=57176d45cacb98f1968daa8f8b2efd2735da2731'/>
<id>57176d45cacb98f1968daa8f8b2efd2735da2731</id>
<content type='text'>
tpd: unveil data dir (rwc), resolv.conf (r) when DNS needed,
then pledge stdio rpath wpath cpath fattr inet unix dns.

tp: unveil socket path (rw), then pledge stdio unix rpath.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tpd: unveil data dir (rwc), resolv.conf (r) when DNS needed,
then pledge stdio rpath wpath cpath fattr inet unix dns.

tp: unveil socket path (rw), then pledge stdio unix rpath.
</pre>
</div>
</content>
</entry>
</feed>
