Commit Graph

83 Commits

Author SHA1 Message Date
0b3ce52958 Merge branch 'master' into pvt-sxs 2022-09-01 14:42:27 +01:00
637e8bb8c2 build.version.props: MyFsctlRegisterPath, MyNpRegisterPath, MyEventLogRegisterPath 2022-08-19 17:43:55 +01:00
40ba537dc2 dll: FspSxsIdent 2022-08-03 16:33:13 +01:00
a731f0e5d8 sys,dll: MountUseMountmgrFromFSD 2022-06-27 17:28:24 +01:00
43af829d46 sys,dll,inc: FSP_IOCTL_TRANSACT 2022-05-16 21:40:01 +01:00
3bcb025389 build: VStudio: build.common.props 2021-12-16 15:39:29 +00:00
3b19b125b7 build: VStudio: build.common.props 2021-12-16 14:31:44 +00:00
8f0b80f46c build: VStudio: build.common.props 2021-12-16 14:18:52 +00:00
41cc70e573 ARM64: initial port 2021-12-07 14:40:28 +00:00
f8ee12f592 build: fix inadvertently broken DLL build on VS2015 2021-04-12 22:07:04 -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
26630ad7aa build: use PDBALTPATH 2020-04-25 01:16:22 -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
c415c87195 dll: FspMountSet, FspMountRemove 2019-09-24 15:34:01 -07:00
f4496786e5 src: ku: posix.c
- src/ku directory contains shared kernel/user mode code
2019-06-18 16:49:20 -07:00
195f3bf92d build: VS2015 - VS2019 round-tripping: LatestTargetPlatformVersion 2019-04-26 09:44:30 -07:00
369da895d3 build: VS2015 - VS2019 round-tripping 2019-04-25 16:43:53 -07:00
0f185587c9 dll: np: implement custom Credential Provider logic 2018-11-29 21:05:57 -08:00
77cf7f7398 dll: fuse3: compatibility functions 2018-07-28 14:08:03 -07:00
a1b92d9095 dll: fuse: refactoring
Split dll/fuse.c into dll/fuse.c and dll/fuse_loop.c to accommodate
the complicated loop logic due to the last commit.
2018-07-28 13:38:06 -07:00
eb0f03b17b build: fuse3: installer and pkg-config 2018-07-20 09:24:22 -07:00
3dc09b2496 dll: fuse: remove dll/fuse/shared.h 2018-07-16 14:21:57 -07:00
e4077c92e9 dll: fuse: ENOSYS has different values on Windows vs Cygwin 2018-07-16 09:42:15 -07:00
e3290a30bc fuse3: initial commit 2018-07-16 09:31:32 -07:00
a48668149b inc: winfsp/launch.h 2018-01-09 11:38:27 -08:00
e111451475 dll: FspLaunch API 2018-01-04 11:08:23 -08:00
4fe85222b1 dll: wksid: well known SID's 2017-12-11 15:03:32 -08:00
00d1a3176e inc: winfsp.hpp: initial implementation of a C++ layer 2017-03-26 23:10:22 -07:00
db0566701e dll: fuse: add fuse_* symbols for programs using FFI 2017-03-13 12:30:25 -07:00
25b3e111fa dll: fuse: fuse.pc file renamed to fuse.pc.in 2017-02-02 15:01:22 -08:00
55a7864173 dll: FspFileSystem*DirectoryBuffer API's 2017-01-26 16:30:33 -08:00
f68bc75255 build: include git short hash when versioning 2017-01-06 11:35:10 -08:00
5770f2d901 build: improve build versioning 2016-10-13 14:32:09 -07:00
6bd6f0ee35 inc: fsctl: increase request/response size to 16K
dll: remove /Gs[size] switch, fix FspFileSystemResolveReparsePoints to not use more than 4K of stack space
2016-10-08 23:33:59 -07:00
7c1b592b84 installer: add public (stripped) symbols 2016-09-15 11:49:42 -07:00
165f3ec45d sys,dll: symlink testing 2016-09-09 21:21:24 -07:00
80e07cead6 sys,dll: reparse point implementation: DeleteReparsePoint 2016-08-26 07:43:25 -07:00
66cc043149 dll: np: credentials support 2016-06-29 12:18:53 -07:00
2aa683177e dll: fuse: rename fuseintf to fuse_intf 2016-06-10 23:19:13 -07:00
b0b15dff05 dll: fuse: refactor fuse_op to fuse_intf 2016-06-08 21:36:18 -07:00
6b99160625 dll: fuse: fsp_fuse_ntstatus_from_errno 2016-06-08 12:01:35 -07:00
9ccb394b04 dll: POSIX interop 2016-06-04 23:46:29 -07:00
7e1906bad5 dll: 32-bit builds now include the MSVCRT default libraries (for __allmul symbol) 2016-06-02 13:21:28 -07:00
da95f05b29 dll: fuse: fuseop.c 2016-06-01 16:44:11 -07:00
19d400d251 dll: fsp_fuse_parse_cmdline, fsp_fuse_main_real: implementation checkpoint 2016-05-31 21:49:58 -07:00
300ce8485b fuse: introduction of fsp_fuse_env and major refactoring 2016-05-31 10:53:22 -07:00
b7665478d9 dll: cygwin integration checkpoint 2016-05-30 22:33:27 -07:00
91825106f1 fuse: implementation skeleton 2016-05-25 14:26:49 -07:00