44 Commits

Author SHA1 Message Date
Bill Zissimopoulos
3902874ac9 dll: FspFileSystemStartDispatcher
Change default number of threads when ThreadCount==0 is passed.
New min DEFAULT number of threads is 4 and new max DEFAULT number of threads is 16.
The absolute minimum number of threads that any file system dispatcher has remains 2.
2019-06-11 11:51:20 -07:00
Bill Zissimopoulos
a811cd2cf8
sys, dll: extended attributes: checkpoint 2019-03-13 14:29:49 -07:00
Bill Zissimopoulos
d2de5e996c
update source copyright for 2019 2019-02-28 10:39:31 -08:00
Bill Zissimopoulos
75ae8daf8f
update commercial disclaimer 2018-08-21 18:09:33 -07:00
Bill Zissimopoulos
894ae7b8f3
sys,dll: DeviceControl operation 2018-05-04 13:56:20 -07:00
Bill Zissimopoulos
a48668149b
inc: winfsp/launch.h 2018-01-09 11:38:27 -08:00
Bill Zissimopoulos
e111451475
dll: FspLaunch API 2018-01-04 11:08:23 -08:00
Bill Zissimopoulos
9bd9cf4fbd
update source copyright notices for 2018 2018-01-03 15:29:38 -08:00
Bill Zissimopoulos
ff155694ce
launcher: can now perform DefineDosDevice in LocalSystem context
dll: uses launcher to DefineDosDevice for LocalService, etc.
2017-12-19 14:49:22 -08:00
Bill Zissimopoulos
fc1586eb82 dll: originating process id 2017-07-12 18:53:12 -07:00
Bill Zissimopoulos
f9b8bfc020 src: dll,dotnet: add out-of-line API's 2017-04-08 21:13:21 -07:00
Bill Zissimopoulos
12704a3a4a dll: FspFileSystemSetMountPointEx and related refactoring 2017-02-16 20:30:39 -08:00
Bill Zissimopoulos
2fe4e18d9c dll: FspFileSystemPreflight 2017-01-16 18:48:05 -08:00
Bill Zissimopoulos
7764663386 dll: FspFileSystemPreflight 2017-01-16 14:54:10 -08:00
Bill Zissimopoulos
a57325e8af update source copyright notices for 2017 2017-01-05 13:56:18 -08:00
Bill Zissimopoulos
3e3aa7651f dll: UmFileContextIsUserContext2, UmFileContextIsFullContext support 2016-11-01 18:49:28 -07:00
Bill Zissimopoulos
067a0f1b37 dll: API polishing 2016-10-20 16:32:12 -07:00
Bill Zissimopoulos
cb17b7e2e0 dll: FspFileSystemSetMountPoint: testing 2016-10-18 14:08:58 -07:00
Bill Zissimopoulos
82a9c8e80f dll: FspFileSystemSetMountPoint: now supports directories 2016-10-17 21:04:22 -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
0c810c52fa sys: IRP_MJ_QUERY_INFORMATION: FileStreamInformation 2016-09-24 13:59:02 -07:00
Bill Zissimopoulos
3ce490d405 inc: fsctl: UmFileNodeIsUserContext2 2016-09-21 10:40:18 -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
fee75590a8 sys,dll: rename VolumeParams::ReparsePoints* fields 2016-08-21 23:36:09 -07:00
Bill Zissimopoulos
7337f3c6cd sys,dll: symbolic link (reparse point) support: WIP 2016-08-04 11:25:35 -07:00
Bill Zissimopoulos
a8d76d3e46 sys, dll: reparse point (symbolic link) support: WIP 2016-07-25 21:27:48 -07:00
Bill Zissimopoulos
b8b15e8035 dll: FspFileSystemSetMountPoint, FspFileSystemRemoveMountPoint
Ensure that mapped drives get cleaned up even if file system dies
2016-06-22 23:16:22 -07:00
Bill Zissimopoulos
68d79b0c3b dll: convert all initialization to the initonce pattern 2016-06-16 12:17:38 -07:00
Bill Zissimopoulos
0e8d694bdd dll: FSP_FILE_SYSTEM_OPERATION_GUARD now returns NTSTATUS 2016-06-08 22:15:24 -07:00
Bill Zissimopoulos
0f63dddb32 dll: FspFileSystemOpEnter, FspFileSystemOpLeave 2016-06-08 20:43:52 -07:00
Bill Zissimopoulos
da95f05b29 dll: fuse: fuseop.c 2016-06-01 16:44:11 -07:00
Bill Zissimopoulos
1f22bd3517 fuse: implementation checkpoint 2016-05-25 16:35:07 -07:00
Bill Zissimopoulos
c2e38bcc97 src: dll: FspDebugLogRequest, FspDebugLogResponse 2016-05-23 11:09:24 -07:00
Bill Zissimopoulos
bb946d5a3a dll: streamline DLL_PROCESS_ATTACH, DLL_PROCESS_DETACH handling 2016-05-08 16:22:07 -07:00
Bill Zissimopoulos
de973fa5ab dll: FspFileSystemRegister, FspFileSystemUnregister: rename and place in fsctl.c 2016-05-05 11:14:23 -07:00
Bill Zissimopoulos
b1b31b9017 dll: FspFileSystemRegister: fix WinFsp service security descriptor to allow Everyone to start the service 2016-05-04 13:29:34 -07:00
Bill Zissimopoulos
a99e8ac9d2 dll: FspFileSystemRegister: handle the case where service already exists better 2016-05-03 22:53:51 -07:00
Bill Zissimopoulos
690e7662d6 dll: FspFileSystemRegister: now will correctly recreate the WinFsp service if it already exists 2016-05-02 21:54:59 -07:00
Bill Zissimopoulos
e43c5091e4 dll: FspFileSystemRegister, FspFileSystemUnregister: fix closing the wrong handle 2016-05-02 12:26:33 -07:00
Bill Zissimopoulos
b089b98afc dll: FspFileSystemRegister, FspFileSystemUnregister 2016-05-01 18:01:49 -07:00
Bill Zissimopoulos
968de4689c inc,src,tst: add AGPLv3 notices 2016-04-25 14:29:05 -07:00
Bill Zissimopoulos
7025dd5cf0 sys: FspVolumeGetName: now return concat of VolumeName and VolumePrefix (if network mount) 2016-04-18 12:12:52 -07:00
Bill Zissimopoulos
7ee6a52260 dll: rename dispatch.c to fs.c and access.c to security.c 2016-04-17 09:51:54 -07:00