Hi, I'm currently porting encfs to Windows platform and I hope someone is interested and could help me.
Currently I can initialize the directory, mount it, create, read and write files and directories. I just fixed rename operation and but I miss delete. The problem in rename/delete operation is windows locking. While in Unix you can delete/rename a file while it's open you can't do it in Windows. To fix rename problem I added a FileIO::rename operation which is implemented in RawFileIO closing file before and reopening before exiting if needed. However I don't know if this is correct and why the need for oldfd.. perhaps file descriptor is held by some other objects to you keep a read/only and a write descriptor always so to be sure descriptors are always valid ?? If this is true my fix can cause problems. Regards Frediano Ziglio ------------------------------------------------------------------------------ _______________________________________________ Encfs-users mailing list Encfs-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/encfs-users