Sebastian Messmer
|
7f1493ab92
|
Increase scrypt KDF effort for generating the config file key from the password
|
2016-02-16 20:35:51 +01:00 |
|
Sebastian Messmer
|
8a83827042
|
Fix linux build
|
2016-02-16 20:12:04 +01:00 |
|
Sebastian Messmer
|
c889366619
|
Add some default search paths for libraries on Mac OS X
|
2016-02-15 20:01:13 +01:00 |
|
Sebastian Messmer
|
68acc27e88
|
Report file system statistics (like free space) to operating system
|
2016-02-15 14:20:21 +01:00 |
|
Sebastian Messmer
|
6fb46c7e73
|
Use inline for short functions
|
2016-02-15 13:22:21 +01:00 |
|
Sebastian Messmer
|
456b240e21
|
Add TODOs
|
2016-02-15 03:45:09 +01:00 |
|
Sebastian Messmer
|
5651a86b78
|
Improve CLI usage line and README
|
2016-02-15 02:40:56 +01:00 |
|
Sebastian Messmer
|
63d0b2b29d
|
Fix compiling test cases on Debian
|
2016-02-14 18:17:37 +01:00 |
|
Sebastian Messmer
|
e44c44334f
|
Fix compile on Debian 8 (link it to a library it wants)
|
2016-02-14 16:54:29 +01:00 |
|
Sebastian Messmer
|
31bf927e07
|
Fix compile on Debian 8 (link it to a library it wants)
|
2016-02-14 16:35:37 +01:00 |
|
Sebastian Messmer
|
ccc2f74e63
|
Fix compile on Debian 8 (link it to a library it wants)
|
2016-02-14 16:34:50 +01:00 |
|
Sebastian Messmer
|
1e975f64f7
|
Improve error messages when libraries aren't found
|
2016-02-14 15:55:54 +01:00 |
|
Sebastian Messmer
|
26929b4354
|
Merge
|
2016-02-14 04:19:32 +01:00 |
|
Sebastian Messmer
|
cc2101af9c
|
Link osxfuse C++ library, not C# framework
|
2016-02-14 04:17:35 +01:00 |
|
Sebastian Messmer
|
0286f36cf6
|
Allow setting library locations using CMake parameters
|
2016-02-14 03:13:50 +01:00 |
|
Sebastian Messmer
|
b3dc0e9b58
|
Find osxfuse/fuse library with CMake find_library()
|
2016-02-14 02:38:01 +01:00 |
|
Sebastian Messmer
|
7ede09877e
|
Removed resolved TODO
|
2016-02-14 02:29:27 +01:00 |
|
Sebastian Messmer
|
80b113f0f1
|
Fix some more fuse tests
|
2016-02-14 02:23:54 +01:00 |
|
Sebastian Messmer
|
fcf817fbdd
|
Work around timing bug in OS X test cases
|
2016-02-14 01:18:19 +01:00 |
|
Sebastian Messmer
|
5363a397f8
|
Handle stopping the file system correctly on Mac OS X
|
2016-02-14 01:00:00 +01:00 |
|
Sebastian Messmer
|
e532885598
|
Fix crash on Mac OS X when parsing the command line parameters
|
2016-02-13 20:59:51 +01:00 |
|
Sebastian Messmer
|
53ef40ba46
|
Show correct umount command on Mac OS X
|
2016-02-13 20:50:50 +01:00 |
|
Sebastian Messmer
|
7453e83732
|
Fix crash on mac os X due to unimplemented statfs()
|
2016-02-13 20:47:15 +01:00 |
|
Sebastian Messmer
|
2b9469cd20
|
Fix compiler error on Mac OS X
|
2016-02-13 16:13:25 +01:00 |
|
Sebastian Messmer
|
56ccf781eb
|
Fix compiler warning on GCC 4.8
|
2016-02-13 15:26:16 +01:00 |
|
Sebastian Messmer
|
636445cd82
|
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:28 +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
|
098f16a4fe
|
Since Mac OS X doesn't support clock_gettime, implement it if running on Mac.
|
2016-02-13 02:46:00 +01:00 |
|
Sebastian Messmer
|
f749ad66f1
|
Fix a compiler error on Mac OS X
|
2016-02-13 02:19:31 +01:00 |
|
Sebastian Messmer
|
3ff69b6a9f
|
Allow specifying osxfuse include directory on command line using "cmake -DCMAKE_CXX_FLAGS=-I/path/to/osxfuse/include/dir". Furthermore, add some setup instructions for installing the requirements on Mac OS X.
|
2016-02-13 02:07:19 +01:00 |
|
Sebastian Messmer
|
ff62ef1b88
|
Don't use libc getpass() for asking the password anymore. It is deprecated and doesn't play nice with tools that want to pass in the password on stdin. Now we just use stdin.
|
2016-02-12 23:18:13 +01:00 |
|
Sebastian Messmer
|
d05e3841bd
|
Mountdir has correct ownership and permissions set. Fixes https://github.com/cryfs/cryfs/issues/10
|
2016-02-12 12:21:39 +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
|
fff5b4b6e9
|
Make CPack work with new repository layout
|
2016-02-11 17:34:08 +01:00 |
|
Sebastian Messmer
|
c6e8052d93
|
Merge all git repositories into one
|
2016-02-11 16:40:48 +01:00 |
|
Sebastian Messmer
|
31672e086c
|
Fix includes after merging repositories
|
2016-02-11 15:19:58 +01:00 |
|
Sebastian Messmer
|
31d52d3c8d
|
Merged blobstore repository
|
2016-02-11 14:50:18 +01:00 |
|
Sebastian Messmer
|
f3d614c633
|
Merged blockstore
|
2016-02-11 14:44:28 +01:00 |
|
Sebastian Messmer
|
4202e6be89
|
Merge parallelaccessstore repository
|
2016-02-11 14:22:18 +01:00 |
|
Sebastian Messmer
|
59474b10b6
|
Handle vendor libraries better in cmake
|
2016-02-11 14:01:59 +01:00 |
|
Sebastian Messmer
|
9088a3d366
|
Use lowercase for cmake function definitions and rename add_boost/enable_style_warnings/activate_cpp14 to target_add_boost/target_enable_style_warnings/target_activate_cpp14
|
2016-02-11 12:57:50 +01:00 |
|
Sebastian Messmer
|
1dcf36d38c
|
Move fspp to its own subdirectories
|
2016-02-11 12:53:42 +01:00 |
|
Sebastian Messmer
|
92cf6fa66d
|
Refactor directory layout to allow other modules in same repository
|
2016-02-11 12:04:49 +01:00 |
|
Sebastian Messmer
|
11e1b89e31
|
Define minimal needed boost version
|
2016-02-11 04:33:15 +01:00 |
|
Sebastian Messmer
|
a35e164ede
|
Add needed packages to travis
|
2016-02-11 04:23:46 +01:00 |
|
Sebastian Messmer
|
ee702471f0
|
Switch to plain cmake, no biicode anymore.
|
2016-02-10 00:58:03 +01:00 |
|
Sebastian Messmer
|
d23eb08854
|
Refactor dir blob serialization
|
2016-02-09 13:47:26 +01:00 |
|
Sebastian Messmer
|
d540adfdfa
|
Added assert and improved ordering of data in directory blobs
|
2016-02-09 13:05:16 +01:00 |
|
Sebastian Messmer
|
88e6164d35
|
Improve platform indepdendence of directory blobs
|
2016-02-09 12:37:30 +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 |
|