87389f010b
build: fix broken builds when FSD source changes
...
Turns out that the linker automatically creates .LIB and .EXP files
for all targets that export symbols (e.g. via __declspec(dllexport)).
The FSD now exports symbols for use by other kernel drivers; this
resulted in files like winfsp-x64.lib and winfsp-x64.exp to be
inadvertently created. Unfortunately this clashed with the files with
the same name created from building the DLL.
Since we only want the .LIB and .EXP files produced from the DLL, we
rename the .LIB and .EXP files produced from the FSD to a name that
does not clash. There does not seem to be any way to instruct the
linker to completely turn off .LIB and .EXP file generation for targets
that export symbols.
2021-12-04 08:36:54 +00:00
6e13825dcc
build: bump version to WinFsp 2022 Beta4
2021-11-18 15:52:39 +00:00
cca8b32128
installer: add memfs-fuse sample
2021-11-13 23:37:34 +00:00
366a9c562f
art: update with Win11 colors
2021-11-08 13:17:35 +00:00
dcce0d44a7
build: bump version to 2021.1 Beta3
2021-10-21 21:52:18 +01:00
63f91cc667
build: bump version
2021-06-09 10:13:41 -07:00
efcc82b5dd
build: update version
2021-06-08 10:38:27 -07:00
cad5e68ac8
art: update logo
2021-06-01 13:49:00 -07:00
6e3a8f70b2
update source copyright to 2021
2021-05-21 15:57:05 -07:00
6bc0fe4ac5
art: update logo
2021-05-21 14:53:52 -07:00
a27994289d
art: update
2021-05-07 16:50:58 -07: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
28a9534a65
build: version.properties: bump version
2021-04-06 12:53:33 -07:00
b87c907af8
build: version.properties: bump version
2021-02-02 16:50:52 -08:00
a5726c820b
sys: add trace functionality
2021-01-13 16:15:06 -08:00
c8a5f52fb1
installer: add notifyfs-dotnet file system
2020-12-18 16:47:20 -08:00
3eb1f48174
installer: add notifyfs file system
2020-12-17 15:26:57 -08:00
bd0d6638b0
dll: posix: trustPosixOffset
2020-11-03 12:31:13 -08:00
28ac5a1cfe
tst: winfsp-tests: UnhandledExceptionFilter
2020-10-27 15:01:38 -07:00
7f360827f6
sys: notify implementation
2020-10-08 15:31:41 -07:00
489081b8c2
build: version: 2021 Beta1
2020-10-06 15:50:44 -07:00
c77690e59d
update changelog and version number
2020-10-01 17:13:43 -07:00
7985827c73
build: update version number
2020-08-08 10:13:31 -07:00
aa3beba928
sys: silo support
2020-06-05 15:47:19 -07:00
dcf83b6d64
build: version.properties bump version to 2020.2 Beta2
2020-05-21 15:09:37 -07:00
af52ac3df0
build: version.properties: update for version 2020.1 Gold
2020-05-21 15:05:22 -07:00
33cab186ca
build: silence deprecation warnings for FSD
2020-05-19 00:22:45 -07:00
26630ad7aa
build: use PDBALTPATH
2020-04-25 01:16:22 -07:00
279b00e195
tools: build.bat: add choco prerelease support
2020-02-16 22:36:10 +02:00
dfbab387ab
build: version.properties: bump version to 2020.1 B2
2020-02-07 17:09:25 -08: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
799025e8c2
build: version.properties: fix version
2020-02-07 13:33:31 -08:00
51350d5a42
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact
2020-02-03 14:59:23 -08:00
8301642e6b
build: bump version to 1.7
2020-01-28 17:44:13 -08:00
0002655782
build: update version: 2020
2020-01-27 14:26:45 -08:00
aedf01a384
update source copyright for 2020
2020-01-02 17:50:40 -08:00
0ce8b1c254
build: bump version to 2020.1 B1
2020-01-02 17:46:13 -08:00
e7b81e4bac
build: bump version to 2019.3 GOLD
2019-12-31 16:55:35 -08:00
efdb6d1c86
build: bump version to 2019.3 B5
2019-12-09 14:36:08 -08:00
c7fc728ad0
build: bump version
2019-11-04 19:26:45 -08:00
3fe69f2208
installer: add fsext development files
2019-10-18 16:23:27 -07:00
3c391ca711
build: bump version to 2019.3 B3
2019-10-16 12:18:24 -07:00
d3d75bf977
tst: add memfs-fuse3 file system
2019-10-07 14:24:18 -07:00
c415c87195
dll: FspMountSet, FspMountRemove
2019-09-24 15:34:01 -07:00
1d15c9546b
Merge branch 'pvt-sqlfix2'
2019-09-08 11:05:17 -07:00
a47f853beb
sys: mountdev: mount manager support
2019-09-05 09:54:36 -07:00
89ec3e6733
ku: UUID v5 generation
2019-09-04 13:45:53 -07:00
dbdfaeee1f
tst: winfsp-tests: GetVolumePathName testing
2019-08-23 16:00:35 +01:00