<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/internal/kobject/kobject_test.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/internal/kobject/kobject_test.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/internal/kobject/kobject_test.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-05-27T08:58:01Z</updated>
<entry>
<title>internal/kobject: pass action kind for range</title>
<updated>2026-05-27T08:58:01Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-05-27T08:58:01Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=b18f40d974ffc33f3703d46bfe42d6fa2f844a01'/>
<id>urn:sha1:b18f40d974ffc33f3703d46bfe42d6fa2f844a01</id>
<content type='text'>
Useful for handling most uevents.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/kobject: improve error JSON representation</title>
<updated>2026-05-26T09:39:09Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-05-26T09:06:07Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=caf3e0db4b92d859599ee199b32051fae8c99016'/>
<id>urn:sha1:caf3e0db4b92d859599ee199b32051fae8c99016</id>
<content type='text'>
This is now usable by internal/report.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/kobject: range over objects</title>
<updated>2026-05-25T14:17:14Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-05-25T14:17:14Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=d15f965d0c5587e79d8da9a514f94be32d817f67'/>
<id>urn:sha1:d15f965d0c5587e79d8da9a514f94be32d817f67</id>
<content type='text'>
For matching devices based on some criteria.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/kobject: process uevent</title>
<updated>2026-05-25T12:31:59Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-05-25T04:10:30Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=fadd1b14f77e2dfdc4e3f7f61bee5b22ccf66e2f'/>
<id>urn:sha1:fadd1b14f77e2dfdc4e3f7f61bee5b22ccf66e2f</id>
<content type='text'>
This tracks kernel state by merging a stream of uevent. Inconsistencies are reported and recovered from gracefully.

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