6e3a8f70b2
update source copyright to 2021
2021-05-21 15:57:05 -07:00
023c925fb6
WinFsp rebranding support
2021-04-12 17:47:34 -07:00
bd0d6638b0
dll: posix: trustPosixOffset
2020-11-03 12:31:13 -08:00
b4c39f656c
dll,fuse: allow dir buffer entry invalidation
...
The FUSE implementation of ReadDirectory issues readdir followed
by a slew of getattr. In the current implementation if a getattr fails
the whole readdir operation fails.
This commit adds the ability to invalidate individual entries in the
directory buffer. Entries for which getattr fails are now marked invalid
rather than fail the overall ReadDirectory operation.
See #292
2020-04-13 15:52:03 -07:00
24b5d48fed
add shared/ku/config.h and related changes
2020-02-07 15:40:08 -08:00
0650cabc47
refactor: shared->shared/um, ku->shared/ku
2020-02-07 15:28:25 -08:00
71995a1fcd
dll,sys: FSP_CFG_REJECT_EARLY_IRP
...
Includes Avast fix for FUSE.
2020-02-07 15:11:24 -08:00
aedf01a384
update source copyright for 2020
2020-01-02 17:50:40 -08:00
565caebe4c
sys,dll: FspFileSystemSetMountPoint: mount manager support
2019-09-05 19:58:14 -07:00
d3efdd9219
dll, sys: FSP_NEXT_EA
2019-03-14 22:04:31 -07:00
d2de5e996c
update source copyright for 2019
2019-02-28 10:39:31 -08:00
618a59fc0e
dll: ensure FspFileSystemFinalize is called
2018-11-13 10:11:39 -08:00
75ae8daf8f
update commercial disclaimer
2018-08-21 18:09:33 -07:00
a48668149b
inc: winfsp/launch.h
2018-01-09 11:38:27 -08:00
9bd9cf4fbd
update source copyright notices for 2018
2018-01-03 15:29:38 -08:00
4fe85222b1
dll: wksid: well known SID's
2017-12-11 15:03:32 -08:00
f97ef5704f
dll: fuse: reimplement ReadDirectory
2017-01-28 11:49:57 -08:00
b65322c2ac
dll: FspPathIsDrive: bug fix
2017-01-16 18:21:56 -08:00
a57325e8af
update source copyright notices for 2017
2017-01-05 13:56:18 -08:00
82a9c8e80f
dll: FspFileSystemSetMountPoint: now supports directories
2016-10-17 21:04:22 -07:00
3e0f2316a7
dll: special case STATUS_OBJECT_NAME_NOT_FOUND and STATUS_OBJECT_NAME_COLLISION to handle open/create via symlink
...
tst: memfs: support reparse point functionality over a named stream and fix status return on create collision over directory
2016-10-12 11:18:55 -07:00
bd952253fb
cosmetic fix
2016-10-11 11:39:17 -07:00
c7780cf7fa
license: switch to GPLv3 from AGPLv3
2016-10-10 21:33:27 -07:00
b8b15e8035
dll: FspFileSystemSetMountPoint, FspFileSystemRemoveMountPoint
...
Ensure that mapped drives get cleaned up even if file system dies
2016-06-22 23:16:22 -07:00
68d79b0c3b
dll: convert all initialization to the initonce pattern
2016-06-16 12:17:38 -07:00
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
229c3f81fa
winfsp-tests: posix_map_sid_test
2016-06-05 00:34:44 -07:00
1f22bd3517
fuse: implementation checkpoint
2016-05-25 16:35:07 -07:00
c2e38bcc97
src: dll: FspDebugLogRequest, FspDebugLogResponse
2016-05-23 11:09:24 -07:00
dc4109fc22
dll: refactor library.h into src/shared/minimal.h for reuse
2016-05-09 20:07:35 -07:00
bb946d5a3a
dll: streamline DLL_PROCESS_ATTACH, DLL_PROCESS_DETACH handling
2016-05-08 16:22:07 -07:00
9addfa5899
dll: FspEventLogRegister, FspEventLogUnregister
2016-05-06 15:05:36 -07:00
d7a6f33d26
dll: add FSP_SERVICE and EventLog functionality
2016-05-06 11:41:45 -07:00
de973fa5ab
dll: FspFileSystemRegister, FspFileSystemUnregister: rename and place in fsctl.c
2016-05-05 11:14:23 -07:00
b089b98afc
dll: FspFileSystemRegister, FspFileSystemUnregister
2016-05-01 18:01:49 -07:00
968de4689c
inc,src,tst: add AGPLv3 notices
2016-04-25 14:29:05 -07:00
1bcd3cec0a
sys, dll: NetworkProvider implementation (NPGetConnection)
2016-04-19 14:29:07 -07:00
ef5b664dcc
dll: FspFileSystemInitialize, FspFileSystemFinalize
2016-04-08 15:25:09 -07:00
7ff99da000
update copyright notices for 2016
2016-03-17 14:59:46 -07:00
5a1384462b
dll: FspDebugLogSD
2016-01-15 15:05:19 -08:00
fee52f4397
dll: use NODEFAULTLIB by default
2015-12-28 18:30:40 -08:00
42762d49ea
dll: Major refactoring: WIP
2015-12-23 12:08:50 -08:00
7033cc6095
dll: Major refactoring: WIP
2015-12-23 11:24:34 -08:00
7197501c9a
Major refactoring: WIP
2015-12-20 10:57:45 -08:00
99b4734d74
dll: support /NODEFAULTLIB builds
2015-12-15 18:53:56 -08:00
2b1edc8d29
dll: MemAlloc/MemFree
2015-12-15 14:32:11 -08:00
44a17d0b4d
dll: FspFileSystemLoop
2015-12-15 13:15:44 -08:00
5a90bf52ed
dll: expose FspNtStatusFromWin32 and FspDebugLog
2015-12-01 23:08:41 -08:00
7f182ac04d
dll: FspDebugLog
...
sys: DEBUGLOG
2015-11-30 21:00:06 -08:00