<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/internal/app/container.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/internal/app/container.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/internal/app/container.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-10-04T17:52:50Z</updated>
<entry>
<title>internal/app: modularise outcome finalise</title>
<updated>2025-10-04T17:52:50Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-10-04T17:42:41Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=eb5ee4fece0327b1183ae823d68e4cf4e3e1ced0'/>
<id>urn:sha1:eb5ee4fece0327b1183ae823d68e4cf4e3e1ced0</id>
<content type='text'>
This is the initial effort of splitting up host and container side of finalisation for params to shim. The new layout also enables much finer grained unit testing of each step, as well as partition access to per-app state for each step.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/config: remove seccomp bit fields</title>
<updated>2025-09-28T22:07:16Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-09-28T22:07:16Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=1ba1cb886584966b4e6e65284a04dfaf8962ed65'/>
<id>urn:sha1:1ba1cb886584966b4e6e65284a04dfaf8962ed65</id>
<content type='text'>
These serve little purpose and are not friendly for use from other languages.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>container: remove global msg</title>
<updated>2025-09-28T21:11:47Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-09-28T17:33:10Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=46cd3a28c83e93b5d66c52d06a8366c11910d5c0'/>
<id>urn:sha1:46cd3a28c83e93b5d66c52d06a8366c11910d5c0</id>
<content type='text'>
This frees all container instances of side effects.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal: remove sys package</title>
<updated>2025-09-25T04:51:54Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-09-25T04:46:21Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ae2df2c450dd655b93a950124b6ab16e2b4d967b'/>
<id>urn:sha1:ae2df2c450dd655b93a950124b6ab16e2b4d967b</id>
<content type='text'>
This package is replaced by container/stub. Remove and replace it with unexported implementation for the upcoming test suite rewrite.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/app: mount /dev/shm early</title>
<updated>2025-09-13T16:49:42Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-09-13T16:35:17Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ca247b80378b7248ed4d1eda8a97e2a1d659ec7b'/>
<id>urn:sha1:ca247b80378b7248ed4d1eda8a97e2a1d659ec7b</id>
<content type='text'>
This avoids covering /dev/shm mounts from hst.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/hlog: remove error wrapping</title>
<updated>2025-09-11T21:52:35Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-09-11T21:46:12Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=f8760438446ee4210a479402d91018ad610bcf34'/>
<id>urn:sha1:f8760438446ee4210a479402d91018ad610bcf34</id>
<content type='text'>
This was a stopgap solution that lasted for way too long. This finally removes it and prepares internal/app for some major changes.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/app: remove seal interface</title>
<updated>2025-08-27T16:07:51Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-27T16:07:51Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=b14690aa77b3d5f86c4d1b1965675d6d82789e32'/>
<id>urn:sha1:b14690aa77b3d5f86c4d1b1965675d6d82789e32</id>
<content type='text'>
This further cleans up the package for the restructure.

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