<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/internal/proc, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/internal/proc?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/internal/proc?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-02-08T04:03:45Z</updated>
<entry>
<title>helper/proc: move package out of internal</title>
<updated>2025-02-08T04:03:45Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-08T04:03:45Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=e14923ae530dda0601c204fe17ac1956f54a45b0'/>
<id>urn:sha1:e14923ae530dda0601c204fe17ac1956f54a45b0</id>
<content type='text'>
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/bwrap: integrate seccomp into helper interface</title>
<updated>2025-01-21T16:52:57Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-21T16:51:10Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=9a239fa1a5ad2ff248ca7a9d39342f66926c9fef'/>
<id>urn:sha1:9a239fa1a5ad2ff248ca7a9d39342f66926c9fef</id>
<content type='text'>
This makes API usage much cleaner, and encapsulates all bwrap arguments in argsWt.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>proc: append to ExtraFiles slice pointer</title>
<updated>2025-01-21T03:51:39Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-21T03:51:39Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=82029948e6d8d047edc02ccff354e16c419e5742'/>
<id>urn:sha1:82029948e6d8d047edc02ccff354e16c419e5742</id>
<content type='text'>
This is useful for initialising extra files before command.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>proc/priv/shim: resolve and load seccomp rules</title>
<updated>2025-01-20T14:52:56Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-20T14:52:56Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=20a3d4c458d3df7488e3fa444a5b849f99d55d9e'/>
<id>urn:sha1:20a3d4c458d3df7488e3fa444a5b849f99d55d9e</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>proc/priv/shim: seccomp bpf filter via libseccomp</title>
<updated>2025-01-20T14:39:47Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-20T14:39:47Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=3df344828feaba958345050cfa56787e133d06db'/>
<id>urn:sha1:3df344828feaba958345050cfa56787e133d06db</id>
<content type='text'>
Rulesets adapted from Flatpak for compatibility.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>fst: include syscall filter configuration</title>
<updated>2025-01-20T12:12:39Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-20T12:12:39Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=27f5922d5c4d4432246d6de6eb0d81d574cdc8c7'/>
<id>urn:sha1:27f5922d5c4d4432246d6de6eb0d81d574cdc8c7</id>
<content type='text'>
This value is passed through to shim.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>proc/priv/shim: do not log bwrap args</title>
<updated>2025-01-20T10:51:28Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-20T10:51:28Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=3c55fc8e862daa2f3adaf5f5c6b332ced16dc6b5'/>
<id>urn:sha1:3c55fc8e862daa2f3adaf5f5c6b332ced16dc6b5</id>
<content type='text'>
This message is very long and does not serve much real purpose. Remove it to de-clutter verbose messages.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/bwrap: generic extra file interface</title>
<updated>2025-01-19T15:20:04Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-19T10:18:22Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=eb0ef2d1151fbca484bf0c82667a511dbd0cb80b'/>
<id>urn:sha1:eb0ef2d1151fbca484bf0c82667a511dbd0cb80b</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/bwrap: move sync to helper state</title>
<updated>2025-01-19T09:38:13Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-01-19T09:38:13Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=2f705068658bf9c47a5fa829105111e46a7732a0'/>
<id>urn:sha1:2f705068658bf9c47a5fa829105111e46a7732a0</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
</feed>
