Commit Graph

403 Commits

Author SHA1 Message Date
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
b0beb6b350 Fully support file access times 2016-02-09 09:51:35 +01:00
Sebastian Messmer
bca4b6adf9 Added changes to ChangeLog 2016-02-09 09:48:26 +01:00
Sebastian Messmer
452519ed0b Implement storing file access times.
Feature is not enabled yet, because this would break compatiblity with file systems from old CryFS versions (will be enabled in CryFS 0.9.0).
However, it already fixes https://github.com/cryfs/cryfs/issues/4 because it doesn't say 'operation not supported' anymore when modifying file times
2016-02-09 09:43:18 +01:00
Sebastian Messmer
029fb73218 Better error message when config file has wrong header 2016-02-09 09:14:02 +01:00
Sebastian Messmer
43443d4f27 Update dependencies 2016-02-09 01:22:35 +01:00
Sebastian Messmer
87b84654c9 Added bugfix to ChangeLog 2016-02-09 01:19:18 +01:00
Sebastian Messmer
4fcef15231 Ignore test-generated files 2016-02-06 14:04:17 +01:00
Sebastian Messmer
e7d2c62da3 Update biicode block ref 2016-02-06 13:58:10 +01:00
Sebastian Messmer
8f423457b7 Add bugfix to changelog 2016-02-06 13:21:18 +01:00
Sebastian Messmer
ddf6b00b64 Merge branch 'develop' of github.com:cryfs/cryfs into develop 2016-02-06 13:04:44 +01:00
Sebastian Messmer
3427cf71b3 Adapt to new fspp (which got the symlink fix in 8092bfef8e ) 2016-02-06 13:04:02 +01:00
Sebastian Meßmer
becfa48c92 Small typo 2016-01-31 21:44:32 +01:00
Sebastian Meßmer
c6e8672ae6 Merge pull request #1 from syrix/patch-1
Fix broken link to https biicode page
2016-01-31 21:03:19 +01:00
syrix
0e96b19d11 Fix broken link to https biicode page
When you click on the link to biicode in the README you are directed to a https site with an invalid certificate. The non-https site works fine, so I changed the link to that one.
2016-01-31 19:49:59 +01:00
Sebastian Messmer
9f94a88bef Show "this might take some time" when generating the key 2016-01-28 20:40:56 +00:00
Sebastian Messmer
c4d975260e When running tests, don't actually send http requests from version checker, but mock the http service. 2016-01-28 17:55:26 +00:00
Sebastian Messmer
80c00974e2 Use https for version checker 2016-01-28 17:55:02 +00:00
Sebastian Messmer
6ba93e7bfa Update biicode block ref 2016-01-27 18:38:21 +00:00
Sebastian Messmer
e4e44c4ad6 Use fixed gitversion 2016-01-27 18:37:19 +00:00
Sebastian Messmer
876220ec92 Update biicode block ref 2016-01-27 11:35:38 +00:00
Sebastian Messmer
63c3fa4c19 Merge branch 'develop' of github.com:cryfs/cryfs into develop 2016-01-27 11:15:32 +00:00
Sebastian Messmer
ae65567cb8 List additional requirements in README 2016-01-27 11:15:21 +00:00
Sebastian Messmer
8e876759bb Update dependencies 2016-01-25 22:49:11 +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
33906947a8 Adapt to new Console from cpputils (we have to print the newline ourselves now, cpputils doesn't do it anymore) 2016-01-25 14:21:19 +01:00
Sebastian Messmer
e5a2cec5ea Added test case for CryConfigConsole 2016-01-25 14:03:32 +01:00
Sebastian Messmer
16bdbcc2ca Refactor CryConfigCreator (factor out CryConfigConsole). This is preparation for adding a 'use default config' question. 2016-01-17 14:57:40 +01:00
Sebastian Messmer
e2ab25803c Fix installing cmake on travis 2016-01-15 23:38:44 +01:00
Sebastian Messmer
6f98fd6f90 Fix installing cmake on travis 2016-01-15 15:22:14 +01:00
Sebastian Messmer
798f37b7ab Fix installing cmake on travis 2016-01-15 15:13:28 +01:00
Sebastian Messmer
3aca70a75c Install cmake 3.3 on travis before test runs 2016-01-15 13:44:01 +01:00
Sebastian Messmer
4335416291 Fix package manager warning when installing the .deb package 2016-01-12 14:21:57 +01:00
Sebastian Messmer
437865092d Link to https cryfs.org instead of http 2015-12-18 04:28:45 +01:00
Sebastian Messmer
de05784abd Use https for downloading cryfs 2015-12-18 04:27:12 +01:00
Sebastian Messmer
c44a4f61ba Improve project description in README 2015-12-17 20:36:41 +01:00
Sebastian Messmer
d42e0cefbf Improve project description in README 2015-12-17 20:36:15 +01:00
Sebastian Messmer
7e7db413ef Update biicode block ref 2015-12-17 20:05:58 +01:00
Sebastian Messmer
0475766954 Manual install doesn't conflict with postinst script anymore. Postinst script creates a cryfs.list file, manual install added the repository to sources.list. So we would end up having two entries for cryfs. Now, manual install also creates cryfs.list file. 2015-12-17 20:03:41 +01:00
Sebastian Messmer
5e2fa41664 Rename "stable release" to "latest release", because we don't really consider it stable yet 2015-12-17 19:53:57 +01:00
Sebastian Messmer
27b920cb80 Fix easy install instructions 2015-12-17 19:52:39 +01:00
Sebastian Messmer
f83266fbbd Added .deb packages to ChangeLog 2015-12-17 19:50:22 +01:00
Sebastian Messmer
e62382891b Added install instructions to README 2015-12-17 19:49:06 +01:00
Sebastian Messmer
1d7daf68e2 When installing .deb files, it will automatically add the software source for automatic updates. When uninstalling, the software source will be removed with it. 2015-12-17 19:48:56 +01:00
Sebastian Messmer
4dc3621360 Update dependencies 2015-12-16 01:51:06 +01:00
Sebastian Messmer
5319859700 Adapt to new blobstore which supports blobs >4GB 2015-12-11 00:27:26 +01:00
Sebastian Messmer
0959971b93 Adapt to new fspp interface 2015-12-07 12:14:06 +01:00
Sebastian Messmer
d26f218f2e Add recommends-dependency of debian packages to fuse. The fuse package is needed to install fusermount. On Ubuntu, it is installed automatically with libfuse2, but not on debian. 2015-11-28 09:47:04 +01:00
Sebastian Messmer
f8260ce45f Make CallAfterTimeoutTest less flaky 2015-11-27 22:27:20 +01:00