0.4.3
Quick bugfix release!
What's Changed
- Mac: Use native resource forks by default by @Arctessa in #14
- Coming again out of #7 - there is no reason why we shouldn't use native resource forks on macOS, so lets just use them.
- Fix file / folder names not being converted back to Mac Roman when sending back to Macs. This would make it so a Mac could write a file successfully with a Mac Roman character in it, but then would be unable to read it back. Thanks to lesca on 68KMLA for catching this!
- Fix file comments being assigned to a different file after a restart of the server. We were attaching these to file IDs, but since these are largely ephemeral there was no guarantee they'd be the same ID on the next run. Now we match it against file paths instead, and update the value if its copied, moved or deleted.
- Fixed the same sort of issue for APPL entries - we'd end up losing the association in the event the file was renamed or moved, and we left stale entries if deleted.
- Made our internal metadata database (Sled) be shared across AFP sessions. This is part of the effort to make our AFP server properly support multiple sessions at the same time. It is still not perfect now, but we're on our way 🙂
Full Changelog: 0.4.2...0.4.3