Sebastian Messmer
|
d1c0f6ea94
|
Don't include Windows.h in header files
|
2018-09-26 19:46:39 -07:00 |
|
Sebastian Messmer
|
5da8eac56e
|
Remove unused parameter from statfs()
|
2018-09-22 14:24:31 -07:00 |
|
Sebastian Messmer
|
bbed25538c
|
remove unused member
|
2018-09-22 09:37:14 -07:00 |
|
Sebastian Messmer
|
e7d6228b0f
|
Add a status message showing the DokanY target arch
|
2018-09-18 22:45:20 -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
|
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
|
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
|
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
|
63c5d20453
|
Decouple stat because dokan-fuse and fuse have different structs for that
|
2018-09-13 22:38:05 -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 |
|
Sebastian Messmer
|
498c9da860
|
Fix CI for osx
|
2018-09-10 13:11:00 -07:00 |
|
Sebastian Messmer
|
9b990b4fd1
|
Fix CaptureStderrRAII for Windows
|
2018-09-07 19:13:16 -07:00 |
|
Sebastian Messmer
|
916632279b
|
Test cases might set the top level handler multiple times, so we have to allow that
|
2018-09-07 08:54:45 -07:00 |
|
Sebastian Messmer
|
fafbbb8e3a
|
Portable way to ask for password
|
2018-09-03 16:51:59 -07:00 |
|
Sebastian Messmer
|
4778c28898
|
Some MSVC fixes
|
2018-09-03 16:06:54 -07:00 |
|
Sebastian Messmer
|
cb96a5fc0a
|
Portable setenv
|
2018-09-03 16:06:46 -07:00 |
|
Sebastian Messmer
|
873c51962f
|
Make filetime test cases work on Windows
|
2018-09-03 02:33:03 -07:00 |
|
Sebastian Messmer
|
1eaf28dfe4
|
Use size_t instead of ssize_t for Windows compatibility
|
2018-08-07 19:21:06 -07:00 |
|
Sebastian Messmer
|
b9eb223dc6
|
fix fspp-interface dependency
|
2018-08-07 18:45:05 -07:00 |
|
Sebastian Messmer
|
79ba320714
|
Fix logger for windows
|
2018-08-07 18:33:36 -07:00 |
|
Sebastian Messmer
|
70096de4e3
|
Fix command line parsing on Windows
|
2018-08-07 18:10:53 -07:00 |
|
Sebastian Messmer
|
76969171c7
|
Fix time::now() on windows and simplify implementation
|
2018-08-07 18:07:51 -07:00 |
|
Sebastian Messmer
|
355da63a1d
|
Fix top level exception handler on Windows
|
2018-08-01 17:13:31 -07:00 |
|
Sebastian Messmer
|
dd500d631c
|
Catch const exceptions
|
2018-08-01 17:02:37 -07:00 |
|
Sebastian Messmer
|
dc83bde24d
|
Fix path assertions for windows
|
2018-07-30 00:42:51 -07:00 |
|
Sebastian Messmer
|
0016438fd9
|
Fix and add more assertions on the path format passed in by fuse
|
2018-07-30 00:33:34 -07:00 |
|
Sebastian Messmer
|
682efe2be2
|
Fix set include
|
2018-07-29 23:28:35 -07:00 |
|
Sebastian Messmer
|
797581b9d2
|
Fix CryCiphers::supportedCipherNames()
|
2018-07-29 22:31:25 -07:00 |
|
Sebastian Messmer
|
1b577d000c
|
Fixes for MSVC
|
2018-07-17 21:08:17 -07:00 |
|
Sebastian Messmer
|
30874135a2
|
Further windows fixes
|
2018-07-08 20:06:59 -07:00 |
|
Sebastian Messmer
|
1dd88f0a67
|
Windows compatibility fixes
|
2018-07-08 19:47:40 -07:00 |
|
Sebastian Messmer
|
312ac2ec31
|
Merge fixes from windows branch
|
2018-06-08 23:18:10 -07:00 |
|