<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/options.md, branch v0.4.1</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/options.md?h=v0.4.1</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/options.md?h=v0.4.1'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-05-03T20:04:00Z</updated>
<entry>
<title>release: 0.4.1</title>
<updated>2026-05-03T20:04:00Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-05-03T20:04:00Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=337bf20f5062385482f7f9a02d86991f2e42712c'/>
<id>urn:sha1:337bf20f5062385482f7f9a02d86991f2e42712c</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.4.0</title>
<updated>2026-04-11T01:49:43Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-04-11T01:49:43Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=0b1009786fd7891caf0567bbddd9e0c846b45777'/>
<id>urn:sha1:0b1009786fd7891caf0567bbddd9e0c846b45777</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.3.6</title>
<updated>2026-03-07T07:32:04Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-07T07:32:04Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=bae45363bc635608491c93c006273bdb548a2fab'/>
<id>urn:sha1:bae45363bc635608491c93c006273bdb548a2fab</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.3.5</title>
<updated>2026-02-08T15:11:20Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-02-08T15:11:20Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=9fb0b2452e9c9b82427f4aaec6d1bf1b5ec27ed8'/>
<id>urn:sha1:9fb0b2452e9c9b82427f4aaec6d1bf1b5ec27ed8</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.3.4</title>
<updated>2026-01-26T18:56:06Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-01-26T18:56:06Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=d61faa09eb88b646430b09ef7b6e7f48bc0688eb'/>
<id>urn:sha1:d61faa09eb88b646430b09ef7b6e7f48bc0688eb</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>nix: configure sharefs via fileSystems</title>
<updated>2025-12-27T14:14:08Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-27T13:52:12Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=e42ea32dbe9283d14a7c0e8746059bc5ef97f6cd'/>
<id>urn:sha1:e42ea32dbe9283d14a7c0e8746059bc5ef97f6cd</id>
<content type='text'>
Turns out this did not work because in the vm test harness, virtualisation.fileSystems completely and silently overrides fileSystems, causing its contents to not even be evaluated anymore. This is not documented as far as I can tell, and is not obvious by any stretch of the imagination. The current hack is cargo culted from nix-community/impermanence and hopefully lasts until this project fully replaces nix.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.3.3</title>
<updated>2025-12-15T11:34:45Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-15T11:34:45Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=8cb0b433b283e7b6e4aa258d408d116d891e279f'/>
<id>urn:sha1:8cb0b433b283e7b6e4aa258d408d116d891e279f</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/outcome: expose pipewire via pipewire-pulse</title>
<updated>2025-12-15T03:57:06Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-15T03:43:58Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=54610aaddcc01e335c34087bc0c3bc1de6d23cf8'/>
<id>urn:sha1:54610aaddcc01e335c34087bc0c3bc1de6d23cf8</id>
<content type='text'>
This no longer exposes the pipewire socket to the container, and instead mediates access via pipewire-pulse. This makes insecure parts of the protocol inaccessible as explained in the doc comment in hst.

Closes #29.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.3.1</title>
<updated>2025-11-11T15:53:14Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-11-11T15:53:14Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=17ffdb2dcf3bb5c8edf277a017cecd8e71a2e26b'/>
<id>urn:sha1:17ffdb2dcf3bb5c8edf277a017cecd8e71a2e26b</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.2.2</title>
<updated>2025-09-28T12:58:19Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-09-28T12:58:19Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ad1bc6794f0053c3e63eab408a0d530d53e8b51c'/>
<id>urn:sha1:ad1bc6794f0053c3e63eab408a0d530d53e8b51c</id>
<content type='text'>
Unfortunately removal of internal/hlog brought about some changes that breaks API. This will likely be the last 0.2.x release.

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