Hello

My name is Roman Hiestand, I am a software developer from Switzerland. I would 
like to make you aware of a project I just released on SourceForge called 
"EncFS MP" which is based on EncFS.
It is a multiplatform (currently Windows and Mac OS X) program that allows to 
mount EncFS folders. I have used the LPGL-ed version of libencfs 1.7.4 and made 
some changes that might be interesting to you, namely:

- Source compiles with MinGW, Visual Studio and Apple Clang
- CMake as build environment
- boost::threads instead of pthreads
- boost::filesystem instead of POSIX calls (where possible, in some cases I 
used #ifdefs and native calls).

There are also some drawbacks of my approach:
- New dependencies to boost libraries (although libencfs already depends on 
some boost libraries)
- By using boost::filesystem, some compatibility might be lost. The original 
libencfs sends all FUSE calls directly to the underlying filesystem, which is 
the most compatible way. For example, boost::filesystem only supports the last 
modification date of a file, but not last access/creation dates.

My code is downloadable from the project home page:
https://sourceforge.net/projects/encfsmp/

You can also browse it using SVN, or via the web interface:
https://sourceforge.net/p/encfsmp/code/HEAD/tree/trunk/src/

Should you be interested to use parts of my code, I will gladly answer your 
questions.

Regards
Roman


------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Encfs-users mailing list
Encfs-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/encfs-users

Reply via email to