238 Commits

Author SHA1 Message Date
Bill Zissimopoulos
3dc09b2496
dll: fuse: remove dll/fuse/shared.h 2018-07-16 14:21:57 -07:00
Bill Zissimopoulos
27d03d4323
dll: fuse: ENOSYS has different values on Windows vs Cygwin 2018-07-16 09:50:21 -07:00
Bill Zissimopoulos
ad1b53e5a4
dll: fuse: move fsp_fuse_obj_* to sdll/fuse/shared.h 2018-07-16 09:45:38 -07:00
Bill Zissimopoulos
e4077c92e9
dll: fuse: ENOSYS has different values on Windows vs Cygwin 2018-07-16 09:42:15 -07:00
Bill Zissimopoulos
fdaf1da778
Merge branch 'pvt-devctl' 2018-05-08 20:49:22 -07:00
Bill Zissimopoulos
1123e7b0ef
dll: fuse: optimize symlinks aways when readlink returns -ENOSYS 2018-05-08 10:51:29 -07:00
Bill Zissimopoulos
06ee833740
dll: fuse: enable DeviceControl 2018-05-07 14:13:24 -07:00
Bill Zissimopoulos
fbcefe6339
dll: fuse: ioctl 2018-05-07 14:05:18 -07:00
Bill Zissimopoulos
7d56b9c23d
dll: fuse: GetSecurityByName: correctly handle "not found" paths with symlinks 2018-04-30 14:18:03 -07:00
Bill Zissimopoulos
deb237f7b0
dll: fuse: fsp_fuse_intf_AddDirInfo: avoid deadlock with ReaddirPlus and symlinks 2018-04-30 13:31:06 -07:00
Bill Zissimopoulos
382599e38f
dll: fuse: add ThreadCount option 2018-04-23 15:35:30 -07:00
Bill Zissimopoulos
498ab91123
dll: fuse: replace -oFlushAndPurgeOnCleanup with -oKeepFileCache option 2018-04-23 15:12:30 -07:00
Bill Zissimopoulos
d6c3849120
dll: fuse: fix wrong calc of FileInfoTimeout from attr_timeout 2018-04-22 23:42:20 -07:00
Bill Zissimopoulos
ec39d4b888
dll: fuse: DirInfoTimeout, VolumeInfoTimeout options 2018-04-22 23:36:47 -07:00
Bill Zissimopoulos
5d34a3bd8c
dll: fuse: FlushAndPurgeOnCleanup option 2018-04-19 13:04:34 -07:00
Bill Zissimopoulos
994e232fb3
fuse: add create_umask option 2018-04-17 12:46:13 -07:00
Bill Zissimopoulos
9bd9cf4fbd
update source copyright notices for 2018 2018-01-03 15:29:38 -08:00
Bill Zissimopoulos
c2b066a054
dll: fuse: Create: do not add FILE_ATTRIBUTE_ARCHIVE for directories 2017-12-04 14:16:24 -08:00
Bill Zissimopoulos
266e0f4bab
dll: fuse: call chflags from Create and Overwrite
tst: winfsp-tests: file attributes test
2017-12-04 14:08:44 -08:00
Bill Zissimopoulos
d02030897d
dll: fuse: add O_EXCL during FUSE create op 2017-12-03 19:56:36 -08:00
Bill Zissimopoulos
48ad297df1
dll: fuse: setcrtime, setchgtime 2017-11-14 21:55:09 -08:00
Bill Zissimopoulos
658d873efb
dll: fuse: streamline time calculations 2017-11-14 21:37:50 -08:00
Bill Zissimopoulos
895bf67691
dll: fuse: implement BSD flags support 2017-11-14 09:11:51 -08:00
Bill Zissimopoulos
e06fe4153d
dll: fuse: implement BSD flags support 2017-11-13 20:44:49 -08:00
Bill Zissimopoulos
4b7684122b dll: fuse: disable GetDirInfoByName when file system is case-insensitive 2017-10-01 11:07:01 -07:00
Bill Zissimopoulos
aae0a5bc74 dll: fuse: GetDirInfoByName 2017-09-28 16:55:45 -07:00
saibotu
9a88791f61
dll: fuse: don't decrease FileSize on write 2017-09-15 13:32:08 +02:00
Bill Zissimopoulos
9deb9d5319 dll: fuse: winpid_to_pid 2017-07-12 23:45:40 -07:00
Bill Zissimopoulos
7302b4baea dll: originating process id 2017-07-12 20:18:35 -07:00
Bill Zissimopoulos
fc1586eb82 dll: originating process id 2017-07-12 18:53:12 -07:00
Bill Zissimopoulos
c7d720eaa0 dll: fuse: allows slashes in -o VolumePrefix=PREFIX 2017-05-22 17:02:40 -07:00
Bill Zissimopoulos
4ea9c6e362 dll: fuse: added -o options for additional WinFsp-FUSE options 2017-05-17 12:11:45 -07:00
Bill Zissimopoulos
f6853114c1 dll: fuse: implement fuse_exited 2017-05-16 23:26:18 -07:00
Bill Zissimopoulos
a29611fa2a dll: fuse: improve volname option handling 2017-03-19 18:06:21 -07:00
Sam Kelly
c085a91991 add FUSE support for VolumeLabel via "volname" option
* closes #64
2017-03-19 00:40:45 -04:00
Bill Zissimopoulos
db0566701e dll: fuse: add fuse_* symbols for programs using FFI 2017-03-13 12:30:25 -07:00
Bill Zissimopoulos
193de36301 dll: fuse: debug output goes to stderr; configurable with -oDebugLog=FILE 2017-03-10 21:57:27 -08:00
Bill Zissimopoulos
0980365082 dll: fuse: fuse_intf_GetVolumeInfo: return default info when statfs unimplemented 2017-03-09 14:59:01 -08:00
Bill Zissimopoulos
186f7cd9ee dll: fuse: minor fix 2017-02-16 17:26:07 -08:00
Bill Zissimopoulos
86025aa30b dll: fuse: fuse_mount: now also accepts cygwin paths 2017-02-16 16:53:06 -08:00
Bill Zissimopoulos
712870ddd9 tst: passthrough-fuse: FSP_FUSE_CAP_* 2017-02-13 21:53:37 -08:00
Bill Zissimopoulos
35d1adb360 dll: fuse: improve SectorSize: handling 2017-02-13 16:21:26 -08:00
Bill Zissimopoulos
3b9f9ce93b dll: fuse: discard unused options 2017-02-13 15:11:09 -08:00
Bill Zissimopoulos
a7c5e4f80c dll: fuse: default FileInfoTimeout is now 1000ms 2017-02-12 13:25:43 -08:00
Bill Zissimopoulos
0c945b67f3 dll: fuse: use -ouid=-1,gid=-1 to specify user/group who mounted file system 2017-02-02 17:06:10 -08:00
Bill Zissimopoulos
25b3e111fa dll: fuse: fuse.pc file renamed to fuse.pc.in 2017-02-02 15:01:22 -08:00
Bill Zissimopoulos
36f0978971 dll: fuse: allow rename for filenames that differ only in case 2017-01-30 11:59:21 -08:00
Bill Zissimopoulos
a964ab1b73 dll: fuse: CanDelete bug fix 2017-01-29 17:38:13 -08:00
Bill Zissimopoulos
f97ef5704f dll: fuse: reimplement ReadDirectory 2017-01-28 11:49:57 -08:00
Bill Zissimopoulos
4fe72ab332 sys,dll: ReadDirectory: add Marker, remove Offset 2017-01-25 10:51:37 -08:00