Sebastian Messmer
|
3697e9eff4
|
Disable FuseStatfsPathParameterTest on osx
|
2018-09-22 12:25:43 -07:00 |
|
Sebastian Messmer
|
6ef0d7a46e
|
Move cmake utils into separate directory
|
2018-09-22 09:37:47 -07:00 |
|
Sebastian Messmer
|
bbed25538c
|
remove unused member
|
2018-09-22 09:37:14 -07:00 |
|
Sebastian Messmer
|
dc898ea4dd
|
Add x86 and Any CPU builds
|
2018-09-18 23:53:06 -07:00 |
|
Sebastian Messmer
|
e7d6228b0f
|
Add a status message showing the DokanY target arch
|
2018-09-18 22:45:20 -07:00 |
|
Sebastian Messmer
|
2f9e65f031
|
Merge branch 'develop' of https://github.com/cryfs/cryfs into develop
|
2018-09-19 03:02:10 -07:00 |
|
Sebastian Messmer
|
56ffe708e2
|
Fix cpp-utils-test on 32bit Windows
|
2018-09-19 03:01:31 -07:00 |
|
Sebastian Messmer
|
32d74e1068
|
- Allow cpack if test cases are built (the googletest issue is fixed)
- Allow cpack also in RelWithDebInfo mode
- Disable stripping of binaries
|
2018-09-17 23:31:15 -07:00 |
|
Sebastian Messmer
|
770de9f239
|
Show number of cores in Appveyor CI
|
2018-09-17 22:03:03 -07:00 |
|
Sebastian Messmer
|
c6d2f619ae
|
Update Boost to Boost 1.68.0 and fix linking of a 32bit build against DokanY
|
2018-09-18 04:35:50 -07:00 |
|
Sebastian Messmer
|
5712f35d69
|
Fix typo
|
2018-09-18 03:19:36 -07:00 |
|
Sebastian Messmer
|
4ed555b422
|
Use unique_ref instead of unique_ptr
|
2018-09-17 20:12:23 -07:00 |
|
Sebastian Messmer
|
a537979d23
|
Fix appveyor.yml
|
2018-09-16 18:35:51 -07:00 |
|
Sebastian Messmer
|
ddffc2c83a
|
Merge
|
2018-09-16 18:30:21 -07:00 |
|
Sebastian Messmer
|
fd07b66173
|
Remove curl dependency on Windows, use WinHttp instead
|
2018-09-16 23:42:20 -07:00 |
|
Sebastian Messmer
|
9a7b9878f5
|
Change error handling in HttpClient
|
2018-09-16 23:37:12 -07:00 |
|
Sebastian Messmer
|
433ead49a1
|
Move CurlInitializerRAII into CurlHttpClient
|
2018-09-16 19:39:50 -07:00 |
|
Sebastian Messmer
|
b4f1a72bfa
|
Improve CMakeSettings.json
|
2018-09-16 19:21:36 -07:00 |
|
Sebastian Messmer
|
30761b9a32
|
Extend AppVeyor CI test matrix
|
2018-09-16 17:21:39 -07:00 |
|
Sebastian Messmer
|
5c54d7ae58
|
Enable cryfs-test on appveyor CI
|
2018-09-16 04:45:51 -07:00 |
|
Sebastian Messmer
|
c22a25da73
|
Add AppVeyor Badge
|
2018-09-16 03:21:41 -07:00 |
|
Sebastian Messmer
|
88094569cc
|
Add appveyor CI
|
2018-09-16 01:17:50 -07:00 |
|
Sebastian Messmer
|
c30bc5507f
|
Add CMakeSettings.json for Visual Studio
|
2018-09-16 01:17:41 -07:00 |
|
Sebastian Messmer
|
1dff0aca85
|
Don't build fspp-test on Windows because it doesn't work yet
|
2018-09-16 01:17:14 -07:00 |
|
Sebastian Messmer
|
0769039052
|
Fix build
|
2018-09-16 00:06:54 -07:00 |
|
Sebastian Messmer
|
a866fda3a9
|
Use FUSE_STAT on Dokan
|
2018-09-15 18:02:03 -07:00 |
|
Sebastian Messmer
|
61451069e8
|
Add Dokan to the build system on Windows
|
2018-09-15 17:42:40 -07:00 |
|
Sebastian Messmer
|
347be60ba6
|
Fix inline
|
2018-09-15 17:41:39 -07:00 |
|
Sebastian Messmer
|
43ffff5900
|
Introduce fspp::openflags_t
|
2018-09-15 16:07:56 -07:00 |
|
Sebastian Messmer
|
d1273677a5
|
Use MSVC instead of WIN32 in CMake
|
2018-09-15 15:20:22 -07:00 |
|
Sebastian Messmer
|
a8076520ff
|
Make fspp::mode_t more cross-plattform
|
2018-09-15 14:43:02 -07:00 |
|
Sebastian Messmer
|
8d21e09159
|
Introduce fspp::num_bytes_t
|
2018-09-15 14:32:58 -07:00 |
|
Sebastian Messmer
|
26e33a44ea
|
Fix getting current uid/gid in stat() on Windows
|
2018-09-15 12:17:48 -07:00 |
|
Sebastian Messmer
|
b1dfd94243
|
Introduce fspp::uid_t, fspp::gid_t and fspp::mode_t
|
2018-09-14 02:34:11 -07:00 |
|
Sebastian Messmer
|
8f2fc3b6b8
|
Move stat_info and statvfs to Types.h
|
2018-09-14 01:38:40 -07:00 |
|
Sebastian Messmer
|
ac63b5af85
|
Add FlagsValueType
|
2018-09-14 01:31:38 -07:00 |
|
Sebastian Messmer
|
dbfd63e8d2
|
Merge branch 'feature/decouple_stat' into develop
|
2018-09-14 01:00:43 -07:00 |
|
Sebastian Messmer
|
ee80327c45
|
Fix ValueTypeTest for Windows
|
2018-09-14 00:59:27 -07:00 |
|
Sebastian Messmer
|
63c5d20453
|
Decouple stat because dokan-fuse and fuse have different structs for that
|
2018-09-13 22:38:05 -07:00 |
|
Sebastian Messmer
|
cb852c16cc
|
remove metaprogramming
|
2018-09-13 21:42:54 -07:00 |
|
Sebastian Messmer
|
4430ca11e9
|
Handle struct ::stat correctly, whether it has st_atim or st_atime members
|
2018-09-13 21:36:50 -07:00 |
|
Sebastian Messmer
|
01dece6cd0
|
Decouple stat. Dokan in Windows and Fuse in Linux use different structs for that.
|
2018-09-13 20:45:31 -07:00 |
|
Sebastian Messmer
|
d6b1a6e25d
|
Reduce flakiness in CallAfterTimeoutTest
|
2018-09-13 18:41:58 -07:00 |
|
Sebastian Messmer
|
e006a4057f
|
Improve UnswappableAllocator for Windows. It is now guaranteed to not unlock memory too early because of close allocations next to it
|
2018-09-13 01:01:19 -07:00 |
|
Sebastian Messmer
|
13f820975a
|
Fix IOStreamConsole::askPassword
|
2018-09-13 05:09:51 -07:00 |
|
Sebastian Messmer
|
804dc89fb7
|
Fix VirtualLock on Windows
|
2018-09-13 05:08:42 -07:00 |
|
Sebastian Messmer
|
5ad55b1d58
|
- UnswappableAllocator
- EncryptionKey uses UnswappableAllocator
|
2018-09-11 21:51:31 -07:00 |
|
Sebastian Messmer
|
1f363fce62
|
Introduce Allocators to cpputils::Data
|
2018-09-11 18:49:13 -07:00 |
|
Sebastian Messmer
|
4afe1eb780
|
Decouple statvfs
|
2018-09-11 18:26:33 -07:00 |
|
Sebastian Messmer
|
121de7d7ab
|
Remove some unneeded headers
|
2018-09-11 00:50:59 -07:00 |
|