Bill Zissimopoulos
|
ff08d63a82
|
sys,dll: Overwrite: named streams are now removed as per NTFS
|
2016-12-13 14:37:44 -08:00 |
|
Bill Zissimopoulos
|
bbb51b4971
|
sys,dll: Overwrite now correctly handles AllocationSize
|
2016-12-13 11:52:32 -08:00 |
|
Bill Zissimopoulos
|
4b024ebe74
|
sys: security: turns out that the AccessToken is not needed
|
2016-12-10 17:45:36 -08:00 |
|
Bill Zissimopoulos
|
23dadcf8a0
|
dll,tst: do not add dot entries for root directory
|
2016-10-23 11:03:44 -07:00 |
|
Bill Zissimopoulos
|
067a0f1b37
|
dll: API polishing
|
2016-10-20 16:32:12 -07:00 |
|
Bill Zissimopoulos
|
bd952253fb
|
cosmetic fix
|
2016-10-11 11:39:17 -07:00 |
|
Bill Zissimopoulos
|
c7780cf7fa
|
license: switch to GPLv3 from AGPLv3
|
2016-10-10 21:33:27 -07:00 |
|
Bill Zissimopoulos
|
3ce490d405
|
inc: fsctl: UmFileNodeIsUserContext2
|
2016-09-21 10:40:18 -07:00 |
|
Bill Zissimopoulos
|
7815b9e2eb
|
dll: fuse: directory symlinks can now be deleted
|
2016-09-14 10:41:32 -07:00 |
|
Bill Zissimopoulos
|
cbcea380ef
|
dll: fuse: correctly handle NFS_SPECFILE_LNK reparse points, which are in POSIX UTF-16 format
|
2016-09-14 10:36:52 -07:00 |
|
Bill Zissimopoulos
|
10635db99b
|
dll: fuse: reparse point fixes
- symlinks to directories have the FILE_ATTRIBUTE_DIRECTORY added
- new symlinks/special files are now created with correct uid/gid in fuse_context
|
2016-09-13 22:17:31 -07:00 |
|
Bill Zissimopoulos
|
f600d51ace
|
dll: fuse: SetReparsePoint testing
|
2016-09-13 15:17:59 -07:00 |
|
Bill Zissimopoulos
|
7401481d42
|
dll: fuse: allow opening of reparse points
|
2016-09-13 14:36:40 -07:00 |
|
Bill Zissimopoulos
|
2d3d92fb2d
|
dll: fuse: reparse point testing
|
2016-09-13 13:41:09 -07:00 |
|
Bill Zissimopoulos
|
c12b88286d
|
dll: fuse: warning fix
|
2016-09-12 20:26:14 -07:00 |
|
Bill Zissimopoulos
|
f89c91cd10
|
sys,dll: SYMLINK_FLAG_RELATIVE
|
2016-09-11 13:18:54 -07:00 |
|
Bill Zissimopoulos
|
af2cc10c15
|
sys,dll: reparse point testing
|
2016-09-10 23:00:55 -07:00 |
|
Bill Zissimopoulos
|
811696d939
|
sys,dll: reparse point testing
|
2016-09-09 19:40:37 -07:00 |
|
Bill Zissimopoulos
|
12b70f661f
|
dll: fuse: nfs reparse point fixes
|
2016-09-09 15:14:40 -07:00 |
|
Bill Zissimopoulos
|
46ce4b1a6c
|
dll: fuse: properly acquire op guard for reparse point operations
|
2016-09-09 11:43:49 -07:00 |
|
Bill Zissimopoulos
|
10ea9a833f
|
dll: fuse: fixes
|
2016-09-09 11:23:29 -07:00 |
|
Bill Zissimopoulos
|
44c86ff9a4
|
dll: fuse: use NFS reparse points for POSIX special files
|
2016-09-08 10:43:01 -07:00 |
|
Bill Zissimopoulos
|
80e07cead6
|
sys,dll: reparse point implementation: DeleteReparsePoint
|
2016-08-26 07:43:25 -07:00 |
|
Bill Zissimopoulos
|
981e60643f
|
dll: reparse points: allow file system to provide directory symlink behavior
|
2016-08-22 00:04:49 -07:00 |
|
Bill Zissimopoulos
|
f509281be4
|
dll: fuse: reimplement reparse point support using FspFileSystemFindReparsePoint and FspFileSystemResolveReparsePoints
|
2016-08-20 01:06:52 -07:00 |
|
Bill Zissimopoulos
|
7ffc60f512
|
dll: reparse point implementation: WIP
|
2016-08-19 10:24:03 -07:00 |
|
Bill Zissimopoulos
|
499a0cb866
|
dll: fuse: GetReparsePoint: return STATUS_NOT_A_REPARSE_POINT when appropriate
|
2016-08-15 08:05:09 -07:00 |
|
Bill Zissimopoulos
|
edff3054db
|
dll: fuse: disallow deletion of reparse point (which we cannot support)
|
2016-08-15 07:21:05 -07:00 |
|
Bill Zissimopoulos
|
f7e0362350
|
sys,dll: reparse point implementation: WIP
|
2016-08-15 04:53:11 -07:00 |
|
Bill Zissimopoulos
|
804434d836
|
dll: fuse: respect the uid,gid,umask options which were being ignored
|
2016-06-30 23:47:01 -07:00 |
|
Bill Zissimopoulos
|
a3cfc84007
|
inc,dll: winfsp: FSP_FILE_SYSTEM_INTERFACE
Consolidate SetFileSize/SetAllocationSize
|
2016-06-23 14:30:01 -07:00 |
|
Bill Zissimopoulos
|
b695ef8ad8
|
dll: fuse: only use the environment's malloc prior to fsp_fuse_loop
- this allows an environment like Cygwin to safely call fork prior to fuse_loop/fuse_loop_mt
|
2016-06-15 23:12:08 -07:00 |
|
Bill Zissimopoulos
|
007ec8f360
|
dll: fuse: testing
|
2016-06-13 01:15:42 -07:00 |
|
Bill Zissimopoulos
|
9b56b3a420
|
dll: fuse: testing
|
2016-06-12 23:27:28 -07:00 |
|
Bill Zissimopoulos
|
adecc6fb25
|
dll: fuse: testing
|
2016-06-12 21:37:51 -07:00 |
|
Bill Zissimopoulos
|
b71d086ea7
|
dll: fuse: testing
|
2016-06-12 21:22:23 -07:00 |
|
Bill Zissimopoulos
|
382a6675da
|
dll: fuse: testing
|
2016-06-12 16:47:40 -07:00 |
|
Bill Zissimopoulos
|
cbf8079324
|
dll: fuse: testing
|
2016-06-12 15:53:12 -07:00 |
|
Bill Zissimopoulos
|
1124e24a61
|
dll: fuse_intf: ReadDirectory reimplementation
|
2016-06-12 15:09:38 -07:00 |
|
Bill Zissimopoulos
|
3310a4300e
|
dll: fuse: testing
|
2016-06-11 15:47:28 -07:00 |
|
Bill Zissimopoulos
|
6347803392
|
dll: fuse: testing
|
2016-06-11 14:35:02 -07:00 |
|
Bill Zissimopoulos
|
259bd84cc9
|
dll: fuse: testing
|
2016-06-11 14:08:05 -07:00 |
|
Bill Zissimopoulos
|
cf66fc3931
|
dll: fuse_intf: eliminate <fcntl.h> dependency
|
2016-06-11 00:26:40 -07:00 |
|
Bill Zissimopoulos
|
8a5218b273
|
dll: fuse_intf: Flush implementation
|
2016-06-10 23:54:25 -07:00 |
|
Bill Zissimopoulos
|
e3ffa209eb
|
dll: fuse_intf: Flush implementation
|
2016-06-10 23:51:21 -07:00 |
|
Bill Zissimopoulos
|
a8f0f58d35
|
dll: fuse_intf: Write implementation
|
2016-06-10 23:40:09 -07:00 |
|
Bill Zissimopoulos
|
beeae73c79
|
dll: fuse_intf: Write implementation
|
2016-06-10 23:36:19 -07:00 |
|
Bill Zissimopoulos
|
2aa683177e
|
dll: fuse: rename fuseintf to fuse_intf
|
2016-06-10 23:19:13 -07:00 |
|