<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/helper/bwrap.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/helper/bwrap.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/helper/bwrap.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: 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/proc: pass extra files and start</title>
<updated>2025-03-14T14:23:57Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-14T14:23:57Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=9e18d1de77b2c9bb24a51c2e99b060c6d06818ee'/>
<id>urn:sha1:9e18d1de77b2c9bb24a51c2e99b060c6d06818ee</id>
<content type='text'>
For integration with native container tooling.

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/bwrap: merge Args and FDArgs</title>
<updated>2025-02-14T09:13:06Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-02-14T09:13:06Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ace97952ccd08afe74737659794f43233d28596e'/>
<id>urn:sha1:ace97952ccd08afe74737659794f43233d28596e</id>
<content type='text'>
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>
