1.10.1-RC7
Pre-release
Pre-release
Fixed
- Issue "encfsctl cat crashes when output is piped, unless verbose mode is enabled #43" fixed
- We were improperly printing newlines to stdout during password read
- Issue "encfsctl cat outputs debug information and prompts to stdout #42" fixed
- Password prompts to stderr now instead of stdout
- Force easylogging++ to output to std::cerr instead of stdout
- Issue "encfsctl cat mangles newlines #41" fixed
- Switch to binary mode output for 'encfsctl cat'
- Issue "Remove man page reference #37" fixed
- Change man page reference to github link
- Enhancement "Add install location to registry #36"
- Install located added to HKLM "Software\encfs" "Install_Dir"
- Various fixes related to issue "Can't move a folder from mounted drive to a regular drive #24"
- Remove hidden, readonly, and system filesystem attributes before renaming/moving files/folders (and put back after rename/move completed)
- Recursive delete folder, since FUSE refuses to delete non-empty folders
- Fix issue where Dokany FUSE -H flag resulted in crash
- Need to pass in proper fuse_operations structure instead of NULL
New
- Implement encfs_lock functionality
Known Issues
- Blue screen of death possible after lots of concurrent mounts+unmounts with modern Dokan (see dokan-dev/dokany#230)