Valient Gough
1e6b715380
fix cipher initialization
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@110 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-22 21:00:05 +00:00
Valient Gough
c44b208078
fix botan post-decryption test
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@109 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-22 20:08:14 +00:00
Valient Gough
00248b6a8f
fix unsigned comparison warning, tweak comment
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@108 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-20 05:48:50 +00:00
Valient Gough
d128220fe4
fix english in prompt
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@107 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-18 06:03:16 +00:00
Valient Gough
e0c5258e83
fix incorrect use of it's
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@106 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-18 06:01:11 +00:00
Valient Gough
fe2cb136a4
add KDF duration prompt in expert config mode, fixes #168
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@105 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-18 05:54:58 +00:00
Valient Gough
f4cd48aea1
fix bad logging tests
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@104 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-18 05:28:02 +00:00
Valient Gough
3a34db8ce4
adds openssl implementation of PBKDF2 hmac-sha256
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@103 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-17 05:57:10 +00:00
Valient Gough
33b8c00a67
fixes config.h setup for crypto options
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@102 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-17 05:48:09 +00:00
Valient Gough
b55fd2b010
fix MemoryPool build with openssl
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@101 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-17 03:33:45 +00:00
Valient Gough
2d90473d09
fix compiler signed comparison warning
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@100 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-17 03:17:31 +00:00
Valient Gough
bd182db260
Implement more Botan support.
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@99 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-06-17 03:11:46 +00:00
Valient Gough
95750d4539
begin adding Botan support.
...
implement pbkdf-hmac-sha256 module for Botan and CommonCrypto.
git-svn-id: http://encfs.googlecode.com/svn/trunk@98 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-03-06 08:02:23 +00:00
Valient Gough
63c2d1c539
add CommonCrypto support, other misc fixes
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@97 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-03-05 06:39:51 +00:00
Valient Gough
5a126ea797
use lchmod when available, fixes #158
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@96 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-03-05 06:38:00 +00:00
Valient Gough
7e95ff90c8
encapsulate old cipher support layer
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@95 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-03-05 06:36:32 +00:00
Valient Gough
f00ef5c6d3
break out cipher primitives, add unit tests
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@94 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-03-05 06:32:27 +00:00
Valient Gough
7799c88df6
move code into encfs namespace, split protobufs
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@93 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-03-05 06:29:58 +00:00
Valient Gough
fb9a8ff879
Reformat files, replace autoconf with CMake, and RLog with GLog.
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@92 db9cf616-1c43-0410-9cb8-a902689de0d6
2013-01-29 03:07:54 +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
a5732b3696
Create 1.7.x_lgpl branch with latest code before major changes.
...
git-svn-id: http://encfs.googlecode.com/svn/branches/1.7.x_lgpl@90 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-10-22 05:19:14 +00:00
Valient Gough
efe358c2d5
replace libencfs license headers with lgpl
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@89 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-10-03 05:12:17 +00:00
Valient Gough
22e29faea1
reworked encfs6 read support to better handle variants
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@88 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-08-26 06:43:01 +00:00
Valient Gough
a3a676c7d0
fix key size setting on new filesystems
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@87 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-08-22 04:56:28 +00:00
Valient Gough
1680008df1
eliminate boost dependency, replace with C++11 features
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@86 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-08-22 04:46:36 +00:00
Valient Gough
36946fdea7
move encrypted key into separate config block
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@85 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-08-20 05:05:16 +00:00
Valient Gough
183dca787f
reformat file
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@84 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-08-20 05:04:59 +00:00
Valient Gough
f144de359f
minor updates
...
git-svn-id: http://encfs.googlecode.com/svn/trunk@83 db9cf616-1c43-0410-9cb8-a902689de0d6
2012-08-20 05:04:18 +00:00
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