<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/internal/executable.go, branch master</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/internal/executable.go?h=master</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/internal/executable.go?h=master'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-03-16T17:44:07Z</updated>
<entry>
<title>sandbox: wrap fmsg interface</title>
<updated>2025-03-16T17:44:07Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-16T17:31:46Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=9a1f8e129fe0f9919981b8a1d345a9b455bd76de'/>
<id>urn:sha1:9a1f8e129fe0f9919981b8a1d345a9b455bd76de</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal: beforeExit before reachable fatal calls</title>
<updated>2025-02-16T10:03:34Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-16T10:02:52Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=468696f611178598c8cc6b918f134e92e03e8c29'/>
<id>urn:sha1:468696f611178598c8cc6b918f134e92e03e8c29</id>
<content type='text'>
These are the only two calls to log.Fatal* reachable during suspended output. Call fmsg.BeforeExit here to catch that.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>fmsg: implement suspend in writer</title>
<updated>2025-02-16T09:51:53Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-16T08:26:09Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=e599b5583dd821ed26bdfc01f7f67d4a317b9843'/>
<id>urn:sha1:e599b5583dd821ed26bdfc01f7f67d4a317b9843</id>
<content type='text'>
This removes the requirement to call fmsg.Exit on every exit path, and enables direct use of the "log" package. However, fmsg.BeforeExit is still encouraged when possible to catch exit on suspended output.

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