<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/helper/args.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/helper/args.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/helper/args.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-11-12T14:16:13Z</updated>
<entry>
<title>internal/helper: relocate from helper</title>
<updated>2025-11-12T14:16:13Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-11-12T14:12:38Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=f347d44c2281f507e3786aa498f634bfa4c92d84'/>
<id>urn:sha1:f347d44c2281f507e3786aa498f634bfa4c92d84</id>
<content type='text'>
This package is ugly and is pending removal only kept alive by xdg-dbus-proxy.

Its exported symbols are made available until v0.4.0 where it will be removed for #24.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/args: variadic check function</title>
<updated>2025-10-13T16:48:56Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-10-13T16:48:56Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=048c1957f136347826990513d198e58d049446cd'/>
<id>urn:sha1:048c1957f136347826990513d198e58d049446cd</id>
<content type='text'>
This package turns out to be much less widely used than anticipated, and might be facing removal. This change makes test cases cleaner.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/args: copy args on wt creation</title>
<updated>2025-03-27T09:22:07Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-03-27T08:30:40Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=78aaae7ee0e156239e6bb90d28c43bf51ab24da2'/>
<id>urn:sha1:78aaae7ee0e156239e6bb90d28c43bf51ab24da2</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>helper/args: MustNewCheckedArgs for cleaner hardcoded args</title>
<updated>2024-10-07T04:33:18Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-10-07T04:33:18Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=0fb9e401912f89d25ff96b0dd36aabf43b4fab8f'/>
<id>urn:sha1:0fb9e401912f89d25ff96b0dd36aabf43b4fab8f</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>helper: separate pipes from Helper</title>
<updated>2024-10-07T03:48:20Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-10-07T03:48:20Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=9647eb6a6b5607e9aac1e2c113e80f2e966ec0ac'/>
<id>urn:sha1:9647eb6a6b5607e9aac1e2c113e80f2e966ec0ac</id>
<content type='text'>
Upcoming bwrap helper implementation requires two sets of pipes to be managed, fd will also no longer be constant.

Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>helper: remove unreachable check</title>
<updated>2024-09-29T05:48:38Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-29T05:48:38Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=61ba841c881b54fd3bc890b995a6d1cb1a39e532'/>
<id>urn:sha1:61ba841c881b54fd3bc890b995a6d1cb1a39e532</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>helper/args: simplify argument parsing and eliminate excess memory copies</title>
<updated>2024-09-25T05:00:30Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-25T05:00:30Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=8492239cba18c66c2b6dc76eaf3314f11b38b10b'/>
<id>urn:sha1:8492239cba18c66c2b6dc76eaf3314f11b38b10b</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>helper/args: hold a read lock in WriteTo</title>
<updated>2024-09-24T11:22:37Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-24T11:22:37Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=831b1aad6f2252f0f2ec672f201f42826e31130b'/>
<id>urn:sha1:831b1aad6f2252f0f2ec672f201f42826e31130b</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>helper: separate helper args fd builder from dbus</title>
<updated>2024-09-24T07:11:08Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-24T07:11:08Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=000607da5fca0e101cb43db9b1c1b466e3292d35'/>
<id>urn:sha1:000607da5fca0e101cb43db9b1c1b466e3292d35</id>
<content type='text'>
This method of passing arguments is used in bubblewrap as well as other tools, this commit separates the argument builder/writer to the helper package and generalise it as an interface.

Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
</feed>
