Skip to content

v1.10.1-RC12

Pre-release
Pre-release
Compare
Choose a tag to compare
@jetwhiz jetwhiz released this 27 Aug 02:12
· 33 commits to master since this release

Note: This is normally stable, but we ask that you test to ensure everything works properly for your setup.

This version is based on the following software:

Fixed

  • Issue "Moving directory causes data loss #80" fixed for Dokany modern

Known Issues

  • UTF-8 filesystem encodings not handled correctly in encfsctl (issue #79)
  • Symbolic links are not yet supported inside encfs container (FUSE support needed -- see dokan-dev/dokany#343)
  • Buggy behavior when encfs isn't mounted to a drive letter (e.g., Z:) (issue #51)
    • Reparse points cause Windows/Dokany to convert filenames to all uppercase (see Dokany-issue #293)
    • This same issue applies to directory symbolic links and directory junctions, so avoid using them with encfs for now!
  • Dokan legacy still experiences issue #80, where cut-paste a folder may result in data loss.
  • CJK multibyte encodings not supported (issue #55)
  • Building encfs legacy will give macro redefinition warnings
    • Dokan legacy (v0.7.4) uses windows.h for STATUS_ codes, while we now build against ntstatus

Dokan Legacy vs. Dokany Modern

Dokan v0.7.4 (legacy) is based on the original, abandoned Dokan project with various bug fixes and modernizations. Dokany v1.0 (modern) is a significant rewrite designed for improved support on newer operating systems (e.g., Windows 10).

The legacy version is provided for those who prefer to use the original code-base, though it is recommended that users choose the modern release since it is still being actively maintained.