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
9fcc54d8b1
Test cases for new utimens interface
2016-02-09 09:36:07 +01:00
Sebastian Messmer
a583ff6970
Improve utimens interface
2016-02-09 09:19:45 +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
bf923e5f58
Update biicode block ref
2016-02-09 01:22:00 +01:00
Sebastian Messmer
87b84654c9
Added bugfix to ChangeLog
2016-02-09 01:19:18 +01:00
Sebastian Messmer
4519eada1e
Fix: DataTree::resizeNumBytes was locking the same shared_mutex twice, which sometimes caused a deadlock. See https://github.com/cryfs/cryfs/issues/3
2016-02-09 01:16:40 +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
afe4556a0c
Update biicode block ref
2016-02-06 13:57:27 +01:00
Sebastian Messmer
96653315a8
Adapt test cases to new Device::Load() interface
2016-02-06 13:56:33 +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 Messmer
a974f4f5c0
Add test cases for symlinks
2016-02-06 13:03:25 +01:00
Sebastian Messmer
8092bfef8e
Fix a bug that prevented deleting symlinks. See https://github.com/cryfs/cryfs/issues/2
2016-02-06 13:02:21 +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
c9f0fa781d
Update dependencies
2016-01-25 22:46:17 +01:00
Sebastian Messmer
69a7f0528a
Update biicode block ref
2016-01-25 22:46:05 +01:00
Sebastian Messmer
eeb70ffa04
Update dependencies
2016-01-25 22:45:48 +01:00
Sebastian Messmer
efd5a18d2a
Update biicode block ref
2016-01-25 22:45:31 +01:00
Sebastian Messmer
b3aa44e84c
Update dependencies
2016-01-25 22:44:29 +01:00
Sebastian Messmer
a6b1f93225
Update biicode block ref
2016-01-25 22:43:54 +01:00
Sebastian Messmer
3113f8c84b
Update biicode block ref
2016-01-25 22:43:21 +01:00
Sebastian Messmer
7d532d8115
Merge tag '0.8.5'
2016-01-25 22:42:06 +01:00
Sebastian Messmer
26b8938331
Update biicode block ref
2016-01-25 22:41:31 +01:00
Sebastian Messmer
b37edef7e8
Merge tag '0.8.5'
2016-01-25 22:38:14 +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
36cac2f3da
Don't print a newline before asking i/o questions
2016-01-25 14:20:16 +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