Sebastian Messmer
bbf6cb21c1
Mark version 0.9.6 as released
2016-10-13 17:37:03 +02:00
Sebastian Messmer
72b6874c12
Add fix for compiling the scrypt module under hardening-wrapper
2016-10-04 20:45:26 +02:00
Sebastian Messmer
bd74a5b762
More detailed error reporting if key derivation fails
2016-10-02 11:01:14 +02:00
Sebastian Meßmer
90adf20483
Update ChangeLog.txt
2016-09-25 11:42:49 +02:00
Sebastian Meßmer
6a4f5a167b
Update ChangeLog.txt
2016-09-24 19:48:01 +02:00
Sebastian Messmer
11a85ed29f
Allow building with -DCRYFS_UPDATE_CHECKS=off, which will create an executable with disabled update checks (the alternative to disable them in the environment also still works).
2016-09-24 13:16:26 +02:00
Sebastian Messmer
46a2251e9d
Fix potential (although improbable) deadlock
2016-09-24 11:01:22 +02:00
Sebastian Messmer
e30656797b
Add compatibility with Crypto++ 5.6.4
2016-09-24 09:39:37 +02:00
Sebastian Meßmer
a9360acc5b
Update ChangeLog.txt
2016-09-01 00:31:53 +02:00
Sebastian Messmer
6360d452fe
Make compatible with libcurl >= 7.50
2016-07-23 09:04:50 +02:00
Sebastian Messmer
01daee784f
Mark version 0.9.5 as released
2016-06-28 02:32:09 -07:00
Sebastian Messmer
f4a7878e37
Compatibility with GCC 6
2016-06-26 21:26:08 -07:00
Sebastian Meßmer
2852120982
Update ChangeLog.txt
2016-06-08 12:33:42 -07:00
Sebastian Messmer
7489de3381
Added timestamp fix to ChangeLog
2016-06-08 12:22:17 -07:00
Sebastian Messmer
9bb2e2e89a
Implement fsync() and fdatasync() syscalls for flushing open files
2016-06-07 18:36:59 -07:00
Sebastian Messmer
3ec52e94c7
Update ChangeLog
2016-06-04 00:46:07 -07:00
Sebastian Messmer
15bffdc0fb
Added recent changes to ChangeLog
2016-05-04 00:31:25 -07:00
Sebastian Messmer
010833e25b
Mark 0.9.4 as released
2016-04-29 15:28:24 -07:00
Sebastian Messmer
96ff62ffb0
Improve ChangeLog
2016-04-29 12:21:11 -07:00
Sebastian Messmer
9ed7bd0b41
Ciphertext blocks are split into subdirectories (before, all were on top level) to reduce number of files per directory. Some unix tools don't work well with directories with too many entries.
2016-04-29 12:21:02 -07:00
Sebastian Messmer
c403ec6b48
Fix a potential deadlock in the cache
2016-04-26 18:09:42 -07:00
Sebastian Messmer
2ff7d34980
Add fixed bug to ChangeLog
2016-04-25 17:48:25 -07:00
Sebastian Messmer
ce8b15f3d0
Mark 0.9.3 as released
2016-04-03 15:02:39 +02:00
Sebastian Messmer
d362605345
Mention Devuan in ChangeLog
2016-04-03 14:54:22 +02:00
Sebastian Messmer
02f3fa2074
Restructure ChangeLog into bug fixes and new features
2016-03-24 06:59:50 +00:00
Sebastian Messmer
18d05d165e
Use --blocksize instead of --blocksize-bytes, so we can (later) allow users to write "--blocksize 2M"
2016-03-24 06:45:41 +00:00
Sebastian Messmer
6e7004d485
Rename operation allows overwriting existing files.
2016-03-24 02:47:50 +00:00
Sebastian Messmer
1f96474e01
Add the rename bugfix to ChangeLog
2016-03-23 18:07:46 +00:00
Sebastian Messmer
0cdfb8ba2e
Fix fstat (a bug in the fstat implementation caused problems with some text editors (e.g. nano) falsely thinking a file changed since they opened it).
2016-03-16 17:03:53 +00:00
Sebastian Messmer
fdd9c980bd
Add configurable blocksize to ChangeLog
2016-03-08 23:58:51 +01:00
Sebastian Messmer
62b38503c2
Add building CryFS from github tarball to ChangeLog
2016-03-02 14:05:27 +01:00
Sebastian Messmer
d95cc33a58
You can disable the automatic update check by setting CRYFS_NO_UPDATE_CHECK=true in your environment.
2016-02-21 22:15:27 +01:00
Sebastian Messmer
9c83d3b2a4
If CRYFS_FRONTEND=noninteractive is set in the environment, assume we're used by a tool and:
...
- Don't ask for config. Use default settings for everything that is not specified as command line parameter.
- Don't ask for password confirmation. Password only has to be passed in once to stdin.
2016-02-21 01:36:14 +01:00
Sebastian Messmer
f134946089
Add 0.9.2 to ChangeLog
2016-02-18 01:19:11 +01:00
Sebastian Messmer
6e5d91a316
Mark version 0.9.1 as released
2016-02-17 14:22:46 +01:00
Sebastian Messmer
df041ac845
Fix a bug where deleting a directory could leave over some blocks.
...
Details: Before, we allowed removing non-empty directories. Seems 'rm -rf' is trying to do that. Now, we return the correct error code ENOTEMPTY in this case, which causes that 'rm -rf' deletes the entries first.
2016-02-17 12:52:01 +01:00
Sebastian Messmer
0c6e341e33
Add latest change to ChangeLog
2016-02-16 20:37:18 +01:00
Sebastian Messmer
06328a78f0
ChangeLog
2016-02-15 18:10:20 +01:00
Sebastian Messmer
836858b275
Mark version 0.9.0 as "released" in ChangeLog
2016-02-15 00:21:23 +01:00
Sebastian Messmer
063e3917e3
Fixing ChangeLog
2016-02-13 15:17:49 +01:00
Sebastian Messmer
c81f99f00a
Introduce version flags for file system entities to allow future CryFS versions to be backwards-compatible even if the format changes.
2016-02-13 15:06:33 +01:00
Sebastian Messmer
f433da7dc1
Remove --extpass parameter, because that encourages tool writers to do bad things like storing a password in a file and using --extpass="cat filename".
...
The password can now be passed in to stdin without problems, so tools should use that.
2016-02-13 10:46:05 +01:00
Sebastian Messmer
22bcc7f3bc
Add password input fix to ChangeLog
2016-02-12 23:26:19 +01:00
Sebastian Messmer
cfe2a48ebc
Merge branch 0.9 (pre-work for version 0.9)
2016-02-11 17:35:20 +01:00
Sebastian Messmer
20c617376e
Removed biicode files and adapted ChangeLog/README
2016-02-11 15:28:34 +01:00
Sebastian Messmer
697cda598a
Merge branch 'develop' into 0.9.0
2016-02-09 13:38:25 +01:00
Sebastian Messmer
559e6bf68b
Remove 'unreleased' marker from version 0.8.6
2016-02-09 11:55:23 +01:00
Sebastian Messmer
68c10afbda
Adding the file access times makes CryFS 0.9 incompatible with earlier versions. This commit adds a warning telling the user when they try to mount an old file system.
2016-02-09 10:55:28 +01:00
Sebastian Messmer
bca4b6adf9
Added changes to ChangeLog
2016-02-09 09:48:26 +01:00
Sebastian Messmer
87b84654c9
Added bugfix to ChangeLog
2016-02-09 01:19:18 +01:00