<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/cmd/sharefs/main.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/cmd/sharefs/main.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/cmd/sharefs/main.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-03-28T13:43:25Z</updated>
<entry>
<title>cmd: document Rosa OS programs</title>
<updated>2026-03-28T13:43:25Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-28T13:43:25Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=19c76e08315118b8595abb2d598658b04cf87f78'/>
<id>urn:sha1:19c76e08315118b8595abb2d598658b04cf87f78</id>
<content type='text'>
The earlyinit and mbf program are not covered by the compatibility promise, so specify that here.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/sharefs: handle mount -t fuse.sharefs</title>
<updated>2025-12-27T11:49:27Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-27T11:49:27Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ef1ebf12d98359c0d75ce48a1b05737f7e4e93c0'/>
<id>urn:sha1:ef1ebf12d98359c0d75ce48a1b05737f7e4e93c0</id>
<content type='text'>
This should have been handled in a custom option parsing function, but that much extra complexity is unnecessary for this edge case. Honestly I do not know why libfuse does not handle this itself.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/sharefs: check option parsing behaviour</title>
<updated>2025-12-27T08:33:12Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-27T08:33:12Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=775a9f57c9ec3bc6877e3973a8c4972558707375'/>
<id>urn:sha1:775a9f57c9ec3bc6877e3973a8c4972558707375</id>
<content type='text'>
This change makes it possible to check parseOpts behaviour as part of Go tests.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/sharefs: expand fuse_main</title>
<updated>2025-12-26T17:30:28Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-26T17:25:18Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=6d3bd27220c80eb58a11b75054fbbcf67e50cc28'/>
<id>urn:sha1:6d3bd27220c80eb58a11b75054fbbcf67e50cc28</id>
<content type='text'>
This change should not change behaviour other than making output more consistent.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/sharefs: rename fuse-helper to fuse-operations</title>
<updated>2025-12-25T18:19:32Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-25T18:19:32Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=d597592e1f3bd64b586257f47315390042a9def1'/>
<id>urn:sha1:d597592e1f3bd64b586257f47315390042a9def1</id>
<content type='text'>
This is not really just library wrapper functions, but instead implements the callbacks, so fuse-operations makes more sense.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/sharefs: implement shared filesystem</title>
<updated>2025-12-24T20:13:02Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-24T19:05:54Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=7bfbd5981025282007f09225e22e895523d7a7bf'/>
<id>urn:sha1:7bfbd5981025282007f09225e22e895523d7a7bf</id>
<content type='text'>
This is for passing files between applications, similar to android /sdcard.

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