Repository navigation
v1.2.0
[1.2.0] — 2026-07-29
Sharing and multi-mount release. Schema: 18.
Added
- Shared with me: shares others sent you are listed, verified and mountable, including on
the primary mount.
They appear under a syntheticShared with medirectory on a virtual volume
(pdfs-fuse/src/virtual.rs), with name collisions and over-long components resolved by
its own naming rules. - Per-share access model (
db/share_access.rs): the effective role of each shared root is
persisted and kept resident in mount state, so interning an inode never costs a query. The
database stays the restart/offline authority — every role change is written through before
the cache updates. A share you cannot write is presented POSIX read-only. - Unified location model (
pdfs-core/src/mounts.rs,db/mounts.rs): one presentation shape
for every local Proton Drive location, joining device sync state with a newmounttable.
MountModeisMirror(full local copy, reconciled both ways) orOnDemand(FUSE session
fetching on access), with anUnknownfallback so a mode written by a newer client does
not break an older one.