Commit Graph

200 Commits

Author SHA1 Message Date
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
Sebastian Messmer 8f423457b7 Add bugfix to changelog 2016-02-06 13:21:18 +01:00
Sebastian Messmer 29065746c2 If the given base or mount directory doesn't exist, offer to create them 2016-01-25 15:01:34 +01:00
Sebastian Messmer af4ef5d425 Offer a default configuration when creating new filesystems 2016-01-25 14:33:40 +01:00
Sebastian Messmer 4335416291 Fix package manager warning when installing the .deb package 2016-01-12 14:21:57 +01:00
Sebastian Messmer f83266fbbd Added .deb packages to ChangeLog 2015-12-17 19:50:22 +01:00
Sebastian Messmer 5319859700 Adapt to new blobstore which supports blobs >4GB 2015-12-11 00:27:26 +01:00
Sebastian Messmer 7af0bf8056 ChangeLog and TODOs 2015-11-25 15:46:44 +01:00
Sebastian Messmer f5bf8a22f5 ChangeLog 2015-11-24 14:43:20 +01:00
Sebastian Messmer ea151d6800 ChangeLog.txt 2015-11-23 17:44:54 +01:00
Sebastian Messmer a336582ba2 ChangeLog 2015-11-19 10:09:00 +01:00
Sebastian Messmer 413f2eff40 Improve ChangeLog 2015-11-18 11:11:42 +01:00
Sebastian Messmer a4c92848be Fix handling of relative paths and add test cases 2015-11-18 11:01:48 +01:00
Sebastian Messmer 49b4a9b1c0 Allow specifying base and mount directory parameters as relative paths 2015-11-17 01:50:59 -08:00
Sebastian Messmer 978e7dbc46 --unmount-idle x automatically unmounts the filesystem after x minutes without a filesystem operation. 2015-11-12 15:06:53 -08:00
Sebastian Messmer 6d4ae65660 Improved ChangeLog 2015-11-11 11:02:10 -08:00
Sebastian Messmer 3c2f26a287 Improved ChangeLog 2015-11-11 01:23:45 -08:00
Sebastian Messmer a5ff0f45d6 - Add --extpass command line option
- Make test cases faster by specifying key random generator to use pseudorandom
2015-11-03 12:22:35 -08:00
Sebastian Messmer bdb6de1c4a Add --cipher and --ciphers command line options 2015-10-30 19:53:15 +01:00
Sebastian Messmer 5e8a5f971f Improved ChangeLog 2015-10-28 11:29:36 +01:00
Sebastian Messmer 84daca0bc1 ChangeLog written 2015-10-24 19:56:19 +02:00