encfs-java icon indicating copy to clipboard operation
encfs-java copied to clipboard

encfs-java is a Java library for accessing data in EncFS volumes

Results 10 encfs-java issues
Sort by recently updated
recently updated
newest added

Bumps [junit](https://github.com/junit-team/junit4) from 4.10 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...

dependencies

I've been looking to use this library with file providers that are purely asynchronous and was wondering what you thought about having overrides for methods touching the EncFSFileProvider that were...

core

Got this backtrace on Google Play Developer Console: Caused by: java.lang.NullPointerException at org.mrpdaemon.sec.encfs.EncFSCrypto.mac64(EncFSCrypto.java:327) at org.mrpdaemon.sec.encfs.EncFSCrypto.mac32(EncFSCrypto.java:348) at org.mrpdaemon.sec.encfs.EncFSCrypto.mac16(EncFSCrypto.java:360) at org.mrpdaemon.sec.encfs.BasicFilenameDecryptionStrategy.verifyDecryptionWorked(BasicFilenameDecryptionStrategy.java:78) at org.mrpdaemon.sec.encfs.BasicFilenameDecryptionStrategy.decryptImpl(BasicFilenameDecryptionStrategy.java:61) at org.mrpdaemon.sec.encfs.FilenameDecryptionStrategy.decrypt(FilenameDecryptionStrategy.java:51) at org.mrpdaemon.sec.encfs.EncFSCrypto.decodeName(EncFSCrypto.java:184) at org.mrpdaemon.sec.encfs.EncFSFile.listFiles(EncFSFile.java:228)

bug

We should be able to copy files in/out from a volume into other filesystems.

shell

Upstream at http://iharder.sourceforge.net/current/java/base64/ has a newer version containing some bug fixes, will want to integrate those into EncFSBase64.

core

Should make use of pathExists() instead of going to great lengths by listing file contents under directories etc.

testing

We need to make sure our volume creation path remains compatible with encfs, with different config options etc. Probably this needs a separate test infrastructure (ie. some scripting to use...

testing

Currently most of these methods are boolean with no way of distinguishing what error has happened. We need these methods to throw appropriate errors like FileNotFoundException etc.

core