Valient Gough
47e0c24182
add boost 1.42+ support w/ backward compatibility
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@55 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-06-15 06:20:51 +00:00
Valient Gough
42d8ce30cd
incorporate patch from Arch linux for makefile
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@54 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-06-15 06:20:17 +00:00
Valient Gough
9ba581ad00
add automated test script, along with options to automate filesystem creation
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@53 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-12-07 19:15:23 +00:00
Valient Gough
39bae7bbf5
fix setup docs in INSTALL. issue 47
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@52 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-11-27 08:04:38 +00:00
Valient Gough
e80ab9c3d5
fix for issue 35, don't use valgrind unless explicitly requested
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@51 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-11-27 07:52:05 +00:00
Valient Gough
8b5cd78695
add extpass option and multi-argument support to encode and decode encfsctl commands. closes issue 33
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@50 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-11-27 07:02:04 +00:00
Valient Gough
72cbe023d5
use lutimes instead of utimes - see issue 44
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@49 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-11-23 05:59:08 +00:00
Valient Gough
f6c5f0440a
try to maintain atime/mtime during rename. patch by p.kosseff
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@48 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-11-23 05:47:59 +00:00
Valient Gough
5b33fb7b3b
set proper build paths for rlog and boost. closes issue #51
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@47 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-11-23 05:39:03 +00:00
Valient Gough
a3d9440256
automate build on Darwin, fix error from gcc 4.4
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@46 db9cf616-1c43-0410-9cb8-a902689de0d6
2009-11-23 05:24:05 +00:00
Valient Gough
b5cecb2b71
bump version to 1.5.1
...
improve configure check for rlog to use RLOG_LIBS if set and pkg-check fails
git-svn-id: http://encfs.googlecode.com/svn/trunk@45 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-12-28 05:56:20 +00:00
Valient Gough
61c4ae51f6
change casts to use C++ style const_cast
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@44 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-12-28 05:31:15 +00:00
Valient Gough
89a2a08b38
add BOOST_SYSTEM_LIB to link line
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@43 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-10-07 15:43:49 +00:00
Valient Gough
8837eb6183
work around problem with RLog section grouping
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@42 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-09-10 05:53:44 +00:00
Valient Gough
dcbd57ecd0
fix potential null pointer exception in opendir handler
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@41 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-26 06:56:13 +00:00
Valient Gough
c79ef046d7
bump library version
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@40 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-23 21:46:32 +00:00
Valient Gough
acb584ba46
add BOOST_SYSTEM check
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@39 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-23 14:11:24 +00:00
Valient Gough
888a9f1306
replace raw pointers with vector in EncFSConfig
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@38 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-23 06:33:24 +00:00
Valient Gough
ab90e2d91f
Automatic upgrade to PBKDF2 when changing password of a V6 filesystem.
...
Increase desired KDF duration to 3 seconds in paranoia mode.
Bump to version 1.5.
git-svn-id: http://encfs.googlecode.com/svn/trunk@37 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-17 07:26:52 +00:00
Valient Gough
bcfe2aff09
reset salt and iteration count when changing password
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@36 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-16 18:06:24 +00:00
Valient Gough
921a361e1b
use PBKDF2 for new keys with salt and variable iteration count
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@35 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-16 16:39:31 +00:00
Valient Gough
ebd17ec8da
bump version to 1.4.3
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@34 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-06 06:12:26 +00:00
Valient Gough
73e4a103ad
fix xattr support for Mac
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@33 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-08-02 06:17:40 +00:00
Valient Gough
74a8df6bea
add patch info to Changelog
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@32 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-07-01 07:47:00 +00:00
Valient Gough
9bee8d7355
separate RenameOp definition from implementation to avoid gcc 4.3 errors
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@31 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-07-01 07:44:51 +00:00
Valient Gough
ff1c0828d8
remove logs in Context, which displayed plaintext names
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@30 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-07-01 07:44:39 +00:00
Valient Gough
ba74a77b3d
fix defaultYes/defaultNo functions
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@29 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-06-03 02:29:45 +00:00
Valient Gough
1efb3ad2fa
update autoconf and gettext scripts
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@28 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-23 07:02:17 +00:00
Valient Gough
e9bc752721
Add showKey option to encfsctl, add makeKey program to generate keys.
...
Replace C header includes with C++ versions.
git-svn-id: http://encfs.googlecode.com/svn/trunk@27 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-19 04:08:58 +00:00
Valient Gough
5cc7397e42
include cstring in several files, patch by A.Klitzing
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@26 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-15 17:03:30 +00:00
Valient Gough
e1d997fb9e
improve return code check on RAND_bytes call
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@25 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-15 17:03:09 +00:00
Valient Gough
475658a255
include binary_object header in FuseUtils
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@24 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-14 17:34:51 +00:00
Valient Gough
6264bbf0b4
fixes for compile errors reported on mailinglist
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@23 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-11 03:41:24 +00:00
Valient Gough
a54fd2c92c
change boost requirement to 1.34+, to eliminate fs::native usage requirement
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@22 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-05 03:50:22 +00:00
Valient Gough
8d1d3ef74a
ensure boost::filesystem::path is created with native option
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@21 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-05 03:40:42 +00:00
Valient Gough
7729483e57
add missing ax_boost_filesystem m4 file
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@20 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-05 03:33:55 +00:00
Valient Gough
4b707677b5
add direct-load method so that encfsctl cat can work with direct cipher paths
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@19 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-05-05 03:33:31 +00:00
Valient Gough
2123f3580f
add boost filesystem lib check
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@18 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-04-16 03:09:30 +00:00
Valient Gough
acaa244cbc
fix launchpad bug #201974 , encfsctl export failed on symlinks
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@17 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-04-14 00:09:32 +00:00
Valient Gough
6d081f5c99
switch to V6 XML config format using boost serialization
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@16 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-04-13 20:35:57 +00:00
Valient Gough
21c7a022d8
bump version to 1.4.2, change encfs sub version number
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@15 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-04-11 08:37:36 +00:00
Valient Gough
30ed7062d3
add zero-block pass-through option, enabling allow-holes code
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@14 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-04-11 08:37:19 +00:00
Valient Gough
9ce4a03887
add error checking to setfsuid/setfsgid calls
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@13 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-04-11 08:36:51 +00:00
Valient Gough
931dcdd2af
check for additional arguments to xattr functions
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@12 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-04-11 08:36:32 +00:00
Valient Gough
e8e2a6a610
remove ulockmgr support, since it isn't needed
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@11 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-03-23 05:04:23 +00:00
Valient Gough
1953986995
fix compile problem if ulockmgr isn't available
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@10 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-01-27 19:32:31 +00:00
Valient Gough
8c2546510a
ensure paths end in '/'. fixes launchpad bug 184905
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@9 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-01-23 05:31:20 +00:00
Valient Gough
72625ab441
no arg required for stdinpass, reported by Scott Hendrickson
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@8 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-01-17 07:32:25 +00:00
Valient Gough
b6224fa0eb
bump version to 1.4.1.1
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@7 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-01-16 07:32:06 +00:00
Valient Gough
354b6678cd
dump shared library version
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@6 db9cf616-1c43-0410-9cb8-a902689de0d6
2008-01-16 03:27:47 +00:00