Valient Gough
7efdea5e17
allow "config" as top-level XML node when reading Boost serialization config.
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@82 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-05-14 03:13:23 +00:00
Valient Gough
a4089d4479
update changelog
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@81 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-04-26 02:38:10 +00:00
Valient Gough
67c72dfe99
Replace boost::serialization.
...
Boost::serialization and the corresponding internal configuration structure are
replace with a protocol buffer message.
Dropped support for writing old configuration files. Only the new format can be
written. A password change will write a newly formatted configuration file, but
does not delete the old file.
Version bumped to 1.8
git-svn-id: http://encfs.googlecode.com/svn/trunk@80 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-04-26 02:34:15 +00:00
Valient Gough
67821fb209
add name collision test
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@79 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-04-26 02:30:08 +00:00
Valient Gough
5d99db5376
reformat files before major edits
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@78 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-04-26 02:18:26 +00:00
Valient Gough
b28b97999e
fix encfsctl cat when iv chaining is enabled. Fixes issue #132
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@77 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-04-26 02:15:38 +00:00
Valient Gough
687b51a7e5
add base32 encoding support, fixes #103
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@76 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-12-30 00:18:28 +00:00
Valient Gough
275d4be255
fix changelog merge fail
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@75 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-12-29 22:27:17 +00:00
Valient Gough
eccdf3c9e6
bump version to 1.7.5, revert unmount change
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@74 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-12-29 22:26:28 +00:00
Valient Gough
9fa5deb196
rework fuse detection to allow OSX to work out of the box using OSXFuse
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@73 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-12-28 23:37:34 +00:00
Valient Gough
478cc1c90f
wrap PUSHARG macro for correctness. Report by Pedro Rocha
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@72 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-12-28 23:35:42 +00:00
Valient Gough
dda1f2b15c
update m4 macros, remove auto-generated libtool
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@71 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-12-28 23:34:15 +00:00
Valient Gough
de276ca196
update ChangeLog
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@70 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-06-14 05:45:45 +00:00
Valient Gough
b4f090d564
merge patch from issue 102
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@69 db9cf616-1c43-0410-9cb8-a902689de0d6
2011-06-14 05:42:54 +00:00
Valient Gough
b20b71a97c
add annotation option. patch by Werner Koch
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@68 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-12-07 09:14:17 +00:00
Valient Gough
f6e3639c98
bump to 1.7.4
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@67 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-11-18 02:53:45 +00:00
Valient Gough
ca5a2aeb31
include minor change that was bundled into 1.7.3
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@66 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-11-18 02:53:37 +00:00
Valient Gough
63ed59cf11
bump version to 1.7.3
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@65 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-11-04 03:49:31 +00:00
Valient Gough
d57259dbdd
fix reverse mode. issue #81 , patch by p.kosseff
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@64 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-11-04 03:48:04 +00:00
Valient Gough
8a404c052f
update changelog, version numbers
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@63 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-09-06 04:38:57 +00:00
Valient Gough
0d24e66ec9
allow per-block rand bytes to be use independently from block MAC
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@62 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-09-06 04:23:22 +00:00
Valient Gough
832d3da98b
fix setting of opts in FSConfigPtr. Fixes #74 and #75
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@61 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-09-05 21:07:26 +00:00
Valient Gough
4bb4049d9e
add FSConfig.h to automake distribution list. Bump version to 1.7.1.
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@60 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-08-30 16:08:02 +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
460d04057b
add version to error message
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@58 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-06-16 05:27:54 +00:00
Valient Gough
04e17903f6
fix test code, update changelogs
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@57 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-06-15 06:41:27 +00:00
Valient Gough
ec01fad129
fix compiler warnings about unused fgets calls
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@56 db9cf616-1c43-0410-9cb8-a902689de0d6
2010-06-15 06:21:38 +00:00
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