<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/internal/rosa/mirror.go, branch staging</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/internal/rosa/mirror.go?h=staging</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/internal/rosa/mirror.go?h=staging'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-08-29T09:58:06Z</updated>
<entry>
<title>pkg: move from internal</title>
<updated>2026-08-29T09:58:06Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-08-29T09:58:06Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=c2d900ec74e03e9c782cfe7b7ce06ff62cda6601'/>
<id>urn:sha1:c2d900ec74e03e9c782cfe7b7ce06ff62cda6601</id>
<content type='text'>
Closes #43.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa: populate mirror snapshot</title>
<updated>2026-07-07T12:14:57Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-07-07T12:14:57Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=aa5e77ef277d5cb144e4841f3c1ab41282faac01'/>
<id>urn:sha1:aa5e77ef277d5cb144e4841f3c1ab41282faac01</id>
<content type='text'>
This produces the same structure served by the dynamic server.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa: mirror response write methods</title>
<updated>2026-07-07T11:18:18Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-07-07T11:18:18Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=76360979f9b7898c1e331914b6037b01eab79807'/>
<id>urn:sha1:76360979f9b7898c1e331914b6037b01eab79807</id>
<content type='text'>
For the fs.FS implementation and static publishing.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa: access backing storage through fs</title>
<updated>2026-06-07T13:08:57Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-06-07T12:12:15Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=38450db74abdddfb3e366516f46e0e9c291002b1'/>
<id>urn:sha1:38450db74abdddfb3e366516f46e0e9c291002b1</id>
<content type='text'>
This is more versatile than hardcoding the os.Root implementation.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa: mirror service via external cache</title>
<updated>2026-06-07T10:25:11Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-06-07T08:15:27Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=e8bb5a622d0c1895b1768a90d0b422ec084db73f'/>
<id>urn:sha1:e8bb5a622d0c1895b1768a90d0b422ec084db73f</id>
<content type='text'>
This provides an authenticated implementation of the external cache.

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