jetwhiz / encfs4win

Windows port of EncFS
https://encfs.win
Other
401 stars 41 forks source link

Standalone encfsctl without Dokan #31

Closed RunasSudo closed 8 years ago

RunasSudo commented 8 years ago

It would be nice if encfsctl didn't depend on Dokan, so it could be used as a standalone application to decrypt files (through encfsctl cat) where Dokan is not available. I've had some limited success using a stub dokanfuse1.dll implementing only the necessary functions, so this should be possible.

jetwhiz commented 8 years ago

@RunasSudo -- encfsctl should work fine without Dokan installed, but the dokanfuse DLL is required. Unfortunately this dependency cannot be removed (without significantly deviating from upstream EncFS), since encfs and encfsctl are so deeply intertwined with each other.

It appears that "encfsctl export" is broken, however. There are a few bugs in EncFS that I will patch and release in the next version (1.10.1-RC5). Is this what you meant by having "limited success" using dokanfuse1.dll?

RunasSudo commented 8 years ago

Aah, you're right. I tested it earlier and it didn't work, but I must have used the wrong architecture dokanfuse1.dll. Thanks!