52 Commits

Author SHA1 Message Date
Bill Zissimopoulos
a46c0610c4 tst: memfs: MemfsFileNameHasPrefix: work to support named streams 2016-09-27 15:35:26 -07:00
Bill Zissimopoulos
aed134080c inc: fsctl: PostCleanupOnDeleteOnly 2016-09-21 14:22:08 -07:00
Bill Zissimopoulos
817beebb63 inc: fsctl: FSP_FSCTL_VOLUME_PARAMS changes:
- increase size of VolumePrefix
- add FileSystemName field (currently unused)
2016-09-20 15:37:42 -07:00
Bill Zissimopoulos
49cd11b34b tst: memfs: GetSecurityByName: reparse point fix 2016-09-14 16:20:21 -07:00
Bill Zissimopoulos
ea2cc54677 dll: relative symbolic link resolution testing 2016-09-12 22:45:47 -07:00
Bill Zissimopoulos
af2cc10c15 sys,dll: reparse point testing 2016-09-10 23:00:55 -07:00
Bill Zissimopoulos
165f3ec45d sys,dll: symlink testing 2016-09-09 21:21:24 -07:00
Bill Zissimopoulos
811696d939 sys,dll: reparse point testing 2016-09-09 19:40:37 -07:00
Bill Zissimopoulos
00c0574f1f tst: memfs: minor fix 2016-09-08 11:42:05 -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
613a564ca2 tst: memfs: implement reparse points 2016-08-19 23:33:40 -07:00
Bill Zissimopoulos
ab278d7b60 Merge branch 'master' into symlink 2016-07-31 00:16:38 -07:00
Bill Zissimopoulos
35b9cb15a3 tst: do not test for read-only buffer during Write when not on Win8+ 2016-07-28 16:37:49 -07:00
Bill Zissimopoulos
a8d76d3e46 sys, dll: reparse point (symbolic link) support: WIP 2016-07-25 21:27:48 -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
0f63dddb32 dll: FspFileSystemOpEnter, FspFileSystemOpLeave 2016-06-08 20:43:52 -07:00
Bill Zissimopoulos
6be55aa515 memfs: allow empty VolumePrefix in command line 2016-05-23 17:16:06 -07:00
Bill Zissimopoulos
1505b1f368 memfs: add -d (debug) switch 2016-05-23 13:47:07 -07:00
Bill Zissimopoulos
d89baea193 memfs: do not update LastAccessTime on Open 2016-05-20 18:39:32 -07:00
Bill Zissimopoulos
599430e649 memfs: fix erroneous realloc 2016-05-20 18:17:00 -07:00
Bill Zissimopoulos
4f5e00474e memfs: handle FILE_ATTRIBUTE_ARCHIVE 2016-05-20 17:56:25 -07:00
Bill Zissimopoulos
1c3fc530f6 dll: np: NPAddConnection3, NPCancelConnection implementation 2016-05-16 15:48:27 -07:00
Bill Zissimopoulos
e4e2465bcb memfs: empty Mountpoint ("") now means autodetect (same as no MountPoint) 2016-05-14 23:52:37 -07:00
Bill Zissimopoulos
713ee8a917 memfs: add old memfs-main.c 2016-05-09 14:17:28 -07:00
Bill Zissimopoulos
27a16e5c54 dll: service: testing 2016-05-07 22:37:17 -07:00
Bill Zissimopoulos
789222af68 dll: FspServiceRun 2016-05-07 17:25:49 -07:00
Bill Zissimopoulos
587fee93e9 dll, memfs: rename FspServiceRun to FspServiceLoop 2016-05-07 17:08:03 -07:00
Bill Zissimopoulos
077bbb0d65 memfs: convert to service 2016-05-07 17:00:58 -07:00
Bill Zissimopoulos
9ffc3f03ed memfs: comment fix 2016-05-02 11:12:41 -07:00
Bill Zissimopoulos
e0dde7349e sys,dll,tst: ensure that project compiles for x86 2016-04-28 15:02:00 -07:00
Bill Zissimopoulos
968de4689c inc,src,tst: add AGPLv3 notices 2016-04-25 14:29:05 -07:00
Bill Zissimopoulos
1bf28bdfa4 fsctl: FSP_FSCTL_TRANSACT_REQ: add Req.QueryDirectory.Pattern 2016-04-21 11:49:11 -07:00
Bill Zissimopoulos
57793f9b9a sys: on Windows 8+ make Write buffer read-only 2016-04-20 16:01:35 -07:00
Bill Zissimopoulos
f30a3ed7f3 memfs: fix minor problem in command line parsing 2016-04-20 13:27:28 -07:00
Bill Zissimopoulos
fc77f4d9d3 memfs: Rename: bugfix 2016-04-19 22:29:18 -07:00
Bill Zissimopoulos
9df1c47a94 memfs: GetVolumeInfo: ensure correct TotalSize and FreeSize calculations 2016-04-13 20:52:04 -07:00
Bill Zissimopoulos
1239c610a5 sys: IRP_MJ_READ: remove FspFileNodeTrySetFileInfo at completion
sys: IRP_MJ_READ: remove PagingIo early exit optimization
sys: IRP_MJ_WRITE: remove PagingIo early exit optimization
2016-04-13 20:33:10 -07:00
Bill Zissimopoulos
41296044e6 sys: IRP_MJ_READ, IRP_MJ_WRITE: fix paging I/O sizes 2016-04-13 18:00:02 -07:00
Bill Zissimopoulos
b92e49ae6c memfs: memfs-main.c 2016-04-10 18:50:42 -07:00
Bill Zissimopoulos
e973274d1c memfs: memfs-main.c 2016-04-09 12:08:30 -07:00
Bill Zissimopoulos
d1b004dc29 memfs: MemfsCreate: RootSddl 2016-04-09 12:02:18 -07:00
Bill Zissimopoulos
bc65c2c34d memfs: memfs-main.c 2016-04-08 21:30:14 -07:00
Bill Zissimopoulos
9d451f4578 memfs: memfs-main.c 2016-04-08 20:45:36 -07:00
Bill Zissimopoulos
2c7ce4a3da memfs: memfs-main.c 2016-04-08 20:29:43 -07:00
Bill Zissimopoulos
9f6bbe4a63 memfs: memfs-main.c 2016-04-08 17:37:54 -07:00
Bill Zissimopoulos
59347cd00d memfs: memfs-main.c 2016-04-08 17:30:20 -07:00
Bill Zissimopoulos
5b0522df46 memfs: memfs-main.c 2016-04-08 17:25:57 -07:00
Bill Zissimopoulos
32007577a0 memfs: memfs-main.c 2016-04-08 16:59:24 -07:00
Bill Zissimopoulos
13b1e448e8 memfs: memfs-main.c 2016-04-08 16:54:24 -07:00