<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/helper/bwrap/seccomp.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/helper/bwrap/seccomp.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/helper/bwrap/seccomp.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-03-24T20:35:02Z</updated>
<entry>
<title>helper: remove bubblewrap wrapper</title>
<updated>2025-03-24T20:35:02Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-24T20:35:02Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=b39f3aeb59095aef123920d891fecf890ce0b088'/>
<id>urn:sha1:b39f3aeb59095aef123920d891fecf890ce0b088</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>sandbox: move out of internal</title>
<updated>2025-03-16T17:55:36Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-16T17:55:36Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=24618ab9a1524e8b8986a9bf67667288e642fcf1'/>
<id>urn:sha1:24618ab9a1524e8b8986a9bf67667288e642fcf1</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>seccomp: install output atomically</title>
<updated>2025-03-16T16:10:27Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-16T16:09:12Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ee108603572101ad3c285830e04ee248916b6c5d'/>
<id>urn:sha1:ee108603572101ad3c285830e04ee248916b6c5d</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>seccomp: move out of helper</title>
<updated>2025-03-14T13:42:40Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-14T13:42:40Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=2647a71be1f287e50011a65653b9e9c806627899'/>
<id>urn:sha1:2647a71be1f287e50011a65653b9e9c806627899</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/bwrap: PositionalArg implement fmt.Stringer</title>
<updated>2025-02-14T15:11:48Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-14T14:58:52Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=be7d944b39ed2e6a674c64c39c0f0f093d4d3097'/>
<id>urn:sha1:be7d944b39ed2e6a674c64c39c0f0f093d4d3097</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/bwrap: remove fmsg import</title>
<updated>2025-02-14T09:05:00Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-14T09:05:00Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=88040504b20fb2c0c7bfa71f2c01e88c138c71d8'/>
<id>urn:sha1:88040504b20fb2c0c7bfa71f2c01e88c138c71d8</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: use generic extra files interface</title>
<updated>2025-02-13T14:34:15Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-13T14:15:34Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=fe7d208cf76fa6f24bb9d12ba29b5ed61d837ce3'/>
<id>urn:sha1:fe7d208cf76fa6f24bb9d12ba29b5ed61d837ce3</id>
<content type='text'>
This replaces the pipes object and integrates context into helper process lifecycle.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/seccomp: do not call F_println if not verbose</title>
<updated>2025-01-25T04:19:38Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-25T04:19:38Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=7b96cd6ded2668b04c908737ff393b805d34cc5c'/>
<id>urn:sha1:7b96cd6ded2668b04c908737ff393b805d34cc5c</id>
<content type='text'>
This (slightly) improves performance.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/seccomp: separate seccomp package</title>
<updated>2025-01-25T03:59:11Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-25T03:59:11Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=163f15e93f009d15ecc2f93932e26728aff9904b'/>
<id>urn:sha1:163f15e93f009d15ecc2f93932e26728aff9904b</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: block more unusual/privileged syscalls</title>
<updated>2025-01-25T03:35:47Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-25T03:35:47Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=37780456a75c08652bd191d0e9c2bb9077198dc4'/>
<id>urn:sha1:37780456a75c08652bd191d0e9c2bb9077198dc4</id>
<content type='text'>
These are toggled by F_EXT and exposed as SyscallPolicy.Compat in the Go interface.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
</feed>
