<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/cmd/sharefs/fuse-operations.h, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/cmd/sharefs/fuse-operations.h?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/cmd/sharefs/fuse-operations.h?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-04-08T07:14:47Z</updated>
<entry>
<title>cmd/sharefs: group-accessible permission bits</title>
<updated>2026-04-08T07:14:47Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-04-08T07:14:47Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=b0ba16510791428669aea6f54a5f8b263e159dee'/>
<id>urn:sha1:b0ba16510791428669aea6f54a5f8b263e159dee</id>
<content type='text'>
This works around the race in vfs via supplementary group.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/sharefs: opaque setup state</title>
<updated>2025-12-26T19:14:00Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-26T18:45:09Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=2e5362e536d477b47858748a8792c64175320aa7'/>
<id>urn:sha1:2e5362e536d477b47858748a8792c64175320aa7</id>
<content type='text'>
This allows unrestricted use of the type system and prepares setup code for cross-process initialisation.

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: allocate sharefs_private early</title>
<updated>2025-12-25T23:08:41Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-25T23:08:41Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=0e476c5e5b5f5b5fccfab0794936e3ede1c8116a'/>
<id>urn:sha1:0e476c5e5b5f5b5fccfab0794936e3ede1c8116a</id>
<content type='text'>
This also removes global state used by sharefs_init.

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>
</feed>
