Commit Graph

11 Commits

Author SHA1 Message Date
Valient Gough
95c7d92f94
run clang-format 2016-09-08 20:27:04 +02:00
Ian Lee
af64702dd0 Simplify FileNode Cache. Remove the need for PlaceHolder.
- Store std::shared_ptr's directly, no need for PlaceHolder wrapper
 - Use std::forward_list to store shared_ptr's, the shared_ptr
   is guaranteed to be unique hence a set is an unnecessary overhead
 - Refactor code to use FileNode * instead of PlaceHolder *
2016-05-10 16:32:34 +01:00
Valient Gough
46a5c9f4f9
replace rlog with easylogging++ 2016-04-24 23:15:43 -07:00
Valient Gough
3b751dde57 Replace check for GNU internal hashmap with std unordered_map. 2015-06-17 22:59:34 -07:00
Valient Gough
32fe6e104a run IYWU to fixup includes 2015-06-17 22:44:11 -07:00
Valient Gough
19aba9fa77 reduce boost dependencies
enables c++11 mode on GCC
also fix soft links to root paths in reverse mode
2014-10-26 10:23:10 -07:00
Valient Gough
b3c851982f reformat using clang 2014-10-18 19:19:33 -07:00
Valient Gough
b5352f2381 1.x: backport support for std::shared_ptr, use __APPLE__ instead of __FreeBSD__
git-svn-id: http://encfs.googlecode.com/svn/branches/1.x@130 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-11-16 18:24:07 +00:00
Valient Gough
75837b902c apply license change
git-svn-id: http://encfs.googlecode.com/svn/branches/1.7.x_lgpl@91 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-10-22 05:30:55 +00:00
Valient Gough
17071239d8 Cleanup option passing to make it simpler to pass options around.
Add new initialization vector setup mode for new filesystems.


git-svn-id: http://encfs.googlecode.com/svn/trunk@59 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-08-30 06:32:05 +00:00
Valient Gough
4fc836f032 Import version 1.4.0
git-svn-id: http://encfs.googlecode.com/svn/trunk@2 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-01-07 08:09:04 +00:00