Lars Gohlke
2a292c9ed8
added fail test for EncFSAlgorithm
2013-02-17 19:21:35 +01:00
Lars Gohlke
8614e3f4ec
added fail test for EncFSAlgorithm
2013-02-17 19:21:20 +01:00
Lars Gohlke
010631b166
created Builder for EncFSVolume
2013-02-17 19:09:47 +01:00
Lars Gohlke
48d520e4c1
removed duplication
2013-02-17 17:24:46 +01:00
Lars Gohlke
24eb9121e2
reformatted all
2013-02-17 17:18:14 +01:00
Lars Gohlke
82150ae423
removed @throws javadocs
2013-02-17 17:16:20 +01:00
Lars Gohlke
6c5757f1f9
cleanup
2013-02-17 17:04:35 +01:00
Lars Gohlke
556dd427b7
simplified exceptions
2013-02-17 16:59:28 +01:00
Lars Gohlke
df09d465c4
fixed threading issue
2013-02-17 16:50:19 +01:00
Lars Gohlke
a8566ff42b
cleanup EncFSFileProvider.java
2013-02-17 16:06:36 +01:00
Lars Gohlke
6a45007f29
cleanup EncFSCryptoTest.java
2013-02-17 15:57:08 +01:00
Lars Gohlke
e44781ac67
introduced abstract test class for identical tests for different settings
2013-02-17 15:47:58 +01:00
Lars Gohlke
c72cc51d02
cleaned up EncFSConfig.java
2013-02-17 15:32:03 +01:00
Lars Gohlke
b6e8363de2
cleanup
2013-02-17 14:23:33 +01:00
Lars Gohlke
da236c0749
added parallel test run
2013-02-17 14:03:07 +01:00
Lars Gohlke
a7eb109059
fixed encoding settings
2013-02-17 14:00:05 +01:00
Lars Gohlke
0ccb480b13
Revert "reformatted code"
...
This reverts commit 23c1e5d78c
.
2013-02-17 13:57:37 +01:00
Lars Gohlke
23c1e5d78c
reformatted code
2013-02-17 13:39:27 +01:00
Lars Gohlke
c00d6def0b
added versions to maven plugin and upgrade java to 1.6
2013-02-17 13:38:46 +01:00
Lars Gohlke
e2706e37c4
cleanup of exceptions
2013-02-17 13:38:24 +01:00
Lars Gohlke
8ec6533bc2
cleanup of EncFSUtil
2013-02-17 13:21:09 +01:00
Lars Gohlke
3c971a0476
inlined some var declaration
2013-02-17 12:58:52 +01:00
Lars Gohlke
662cf9652a
used methods from jdk to create byte arrays from int and long
2013-02-17 12:58:16 +01:00
Mark Pariente
b1ea3cf796
encfs-java 0.4
2013-02-09 15:53:16 -08:00
Mark Pariente
50c4ca3b3f
Fix bad input handling in EncFSBase64.decodeEncfs()
...
Since java treats the byte type as signed when used as an array index it
is possible for values >= 128 to cause ArrayIndexOutOfBoundsException.
Fix handling in EncFSBase64.decodeEncfs() to not crash with such bad
input.
2013-01-30 23:23:16 -08:00
Mark Pariente
c79f8228d0
Merge pull request #52 from joscha/master
...
Fix a small typo
2013-01-19 18:41:58 -08:00
Joscha Feth
2baa3380d1
fix c&p typo
2013-01-20 02:49:58 +01:00
Mark Pariente
09c7dcebc4
Fix crash in EncFSLocalFileProvider.listFiles()
...
Handle the case where the given path is not a directory by throwing an
IOException. Previously this would result in a NullPointerException.
2012-12-27 15:14:45 -05:00
Mark Pariente
2218478e67
Version update for 0.4 development
2012-12-27 15:14:45 -05:00
Mark Pariente
0c972ecf05
encfs-java 0.3
2012-11-19 21:05:08 -08:00
Mark Pariente
f02bca7e9e
Custom PBKDF2 provider implementation
2012-11-19 01:10:52 -08:00
Mark Pariente
c2c96ac8a6
Version update for 0.3 development
2012-11-19 00:49:21 -08:00
Mark Pariente
3c91144609
Move test classes into their own namespace
2012-10-14 22:10:50 -07:00
Mark Pariente
b7f358733b
encfs-java 0.2
2012-10-14 21:51:37 -07:00
Mark Pariente
1400864304
Add volume integration test for externalIvChaining
2012-10-14 17:17:35 -07:00
Mark Pariente
ac206ef549
Validate config dependencies for externalChainIv
...
UniqueIV and ChainedNameIV are required for externalChainIV.
2012-10-14 17:17:35 -07:00
Mark Pariente
9077078751
Add copy/move support using externalIvChaining
2012-10-14 17:17:35 -07:00
Mark Pariente
7ca1633809
Add support for externalIvChaining in EncFS{Input|Output}Stream
...
This commit implements support for externalIvChaining in
EncFSInputStream and EncFSOutputStream which causes a file's volume path
to change the initialization vector (IV) which is used for encrypting
and decrypting the file contents.
2012-10-14 16:59:32 -07:00
Mark Pariente
e007337167
Remove stale comment in EncFSConfigWriter
2012-10-08 23:36:06 -07:00
Mark Pariente
6616b322b7
Volume creation support in EncFSShell
2012-10-08 23:28:41 -07:00
Mark Pariente
b18c762bcb
Recursively delete directories in EncFSLocalFileProvider
...
EncFSLocalFileProvider.delete() was only deleting a directory if it was
completely empty. It is more functional to just recursively delete
everything under a directory if its not empty.
2012-09-16 19:41:23 -07:00
Mark Pariente
89a662f3e0
Version update for 0.2 development
2012-08-26 03:36:25 -07:00
Mark Pariente
e42c0b6f7c
encfs-java 0.1
2012-08-26 03:29:12 -07:00
Mark Pariente
6181b6ebdb
Forgot to remove debugging logs
2012-08-26 03:22:54 -07:00
Mark Pariente
ed04996cb9
Change version to 0.0.99 in preparation for 0.1 release
2012-08-26 03:16:45 -07:00
Mark Pariente
dd91907833
Implement versioning support
2012-08-26 03:13:25 -07:00
Mark Pariente
dfd9195ac8
Move API docs from Usage to its own section
2012-08-26 00:44:18 -07:00
Mark Pariente
ffeb63e733
Fix return types for input/output stream functions
2012-08-26 00:32:44 -07:00
Mark Pariente
7cf081c353
Add link to API documentation
2012-08-26 00:22:59 -07:00
Mark Pariente
08dfe3d7ad
Fix return types for EncFSFile.open{Input|Output}Stream
...
These methods were returning InputStream/OutputStream instead of the
more specific EncFSInputStream and EncFSOutputStream.
2012-08-26 00:08:54 -07:00