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