<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/helper/bwrap_test.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/helper/bwrap_test.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/helper/bwrap_test.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-03-24T20:35:02Z</updated>
<entry>
<title>helper: remove bubblewrap wrapper</title>
<updated>2025-03-24T20:35:02Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-24T20:35:02Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=b39f3aeb59095aef123920d891fecf890ce0b088'/>
<id>urn:sha1:b39f3aeb59095aef123920d891fecf890ce0b088</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: raise WaitDelay during tests</title>
<updated>2025-03-15T17:49:41Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-15T17:34:06Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=1576fea8a33a165562deff6b0d8adda35ad62244'/>
<id>urn:sha1:1576fea8a33a165562deff6b0d8adda35ad62244</id>
<content type='text'>
Helper runs very slowly with race detector. This prevents it from timing out.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: eliminate commandContext replacement</title>
<updated>2025-03-15T15:01:25Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-15T14:57:44Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=6e7ddb2d2ec6b163dc2c178bc4d73b5943f51206'/>
<id>urn:sha1:6e7ddb2d2ec6b163dc2c178bc4d73b5943f51206</id>
<content type='text'>
This is done more cleanly by modifying Args in cmdF.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: expose extra files to direct</title>
<updated>2025-03-14T17:27:40Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-14T17:21:59Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=10a21ce3ef0566194d874b9da9b437971e968133'/>
<id>urn:sha1:10a21ce3ef0566194d874b9da9b437971e968133</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: combine helper ipc setup</title>
<updated>2025-03-14T17:10:22Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-14T17:10:22Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=0f1f0e43643d302494c0dac8bbc3eda7813f06bb'/>
<id>urn:sha1:0f1f0e43643d302494c0dac8bbc3eda7813f06bb</id>
<content type='text'>
The two-step args call is no longer necessary since stat is passed on initialisation.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: rearrange initialisation args</title>
<updated>2025-03-14T16:06:31Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-14T16:02:18Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=f9bf20a3c75d01cf597477231f9bbb61f15cd4fd'/>
<id>urn:sha1:f9bf20a3c75d01cf597477231f9bbb61f15cd4fd</id>
<content type='text'>
This improves consistency across two different helper implementations.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: clean up interface</title>
<updated>2025-03-14T15:27:44Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-14T15:27:44Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=f443d315ad60d761c06135569abb0adb183ac8c1'/>
<id>urn:sha1:f443d315ad60d761c06135569abb0adb183ac8c1</id>
<content type='text'>
The helper interface was messy due to odd context acquisition order. That has changed, so this cleans it up.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: embed context on creation</title>
<updated>2025-03-14T09:30:22Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-14T09:30:22Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=7c60a4d8e8baa77b42789c041838fa82dd7d36f9'/>
<id>urn:sha1:7c60a4d8e8baa77b42789c041838fa82dd7d36f9</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>dbus: set process group id</title>
<updated>2025-02-25T09:12:41Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-25T09:12:41Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=39dc8e7bd8b07d1549185cc178fd3723797d3c74'/>
<id>urn:sha1:39dc8e7bd8b07d1549185cc178fd3723797d3c74</id>
<content type='text'>
This stops signals sent by the TTY driver from propagating to the xdg-dbus-proxy process.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper: use generic extra files interface</title>
<updated>2025-02-13T14:34:15Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-13T14:15:34Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=fe7d208cf76fa6f24bb9d12ba29b5ed61d837ce3'/>
<id>urn:sha1:fe7d208cf76fa6f24bb9d12ba29b5ed61d837ce3</id>
<content type='text'>
This replaces the pipes object and integrates context into helper process lifecycle.

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