<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/ext, branch v0.4.1</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/ext?h=v0.4.1</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/ext?h=v0.4.1'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-05-03T16:54:35Z</updated>
<entry>
<title>ext: wrap file-descriptor-based mount facilities</title>
<updated>2026-05-03T16:54:35Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-05-03T16:54:35Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=024489e800a3324e2305546598b606357606e274'/>
<id>urn:sha1:024489e800a3324e2305546598b606357606e274</id>
<content type='text'>
This only implements what is required by package container for now.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>ext: move syscall wrappers from container</title>
<updated>2026-03-17T06:48:40Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-17T06:48:40Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=b852402f67b22a3a850ce4eb1305a3ce5898d128'/>
<id>urn:sha1:b852402f67b22a3a850ce4eb1305a3ce5898d128</id>
<content type='text'>
These are generally useful, and none of them are container-specific. Syscalls subtle to use and requiring container-specific setup remains in container.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>ext: wrap close_range syscall</title>
<updated>2026-03-17T05:15:16Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-17T05:15:16Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=d1fc1a3db73e61ef85667f835005659dc7c1cb1f'/>
<id>urn:sha1:d1fc1a3db73e61ef85667f835005659dc7c1cb1f</id>
<content type='text'>
This is useful for container when called with CLOSE_RANGE_CLOEXEC.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>ext: integer limit values</title>
<updated>2026-03-17T05:09:38Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-17T05:09:38Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=1c2d5f6b57af2bb05759647d6e6ff1aa8ff47de0'/>
<id>urn:sha1:1c2d5f6b57af2bb05759647d6e6ff1aa8ff47de0</id>
<content type='text'>
For portably using C integers without cgo.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>ext: move lookup test</title>
<updated>2026-03-17T04:44:59Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-17T04:44:59Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=e292031624b7fe57d508476828e51ca66d520bcb'/>
<id>urn:sha1:e292031624b7fe57d508476828e51ca66d520bcb</id>
<content type='text'>
This was kept in-place to reduce patch size in the previous patch.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>ext: isolate from container/std</title>
<updated>2026-03-17T04:39:26Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-17T04:35:48Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=cd5959fe5ab04786cd5dee3cf09f725229ae7c7b'/>
<id>urn:sha1:cd5959fe5ab04786cd5dee3cf09f725229ae7c7b</id>
<content type='text'>
These are too general to belong in the container package. This targets the v0.4 release to reduce the wrapper maintenance burden.

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