Bill Zissimopoulos
d2f42f4918
update Changelog
2019-07-11 03:17:33 -07:00
Bill Zissimopoulos
a73f1b9559
launcher: path transform language
2019-07-09 13:26:07 -07:00
Bill Zissimopoulos
fb6893968a
dll: fuse: add --UserName and --GroupName
2019-07-08 15:12:26 -07:00
Bill Zissimopoulos
c97f2cb660
dotnet: add MountEx and fine-grained timeouts
2019-07-07 12:12:04 -07:00
Bill Zissimopoulos
3a12d928e5
dll: fuse: avoid calling fgetattr on directories
2019-07-01 00:00:37 -07:00
Bill Zissimopoulos
8fa337ae54
sys: fix issues found by static analyzer
2019-06-28 16:19:58 -07:00
Bill Zissimopoulos
7f084787e3
sys: fix issues found by static analyzer
2019-06-28 15:21:36 -07:00
Bill Zissimopoulos
369c0256f3
build: version.properties: update company name
2019-06-25 17:11:01 -07:00
Bill Zissimopoulos
f25983853b
tools: build.bat: update cert subject
2019-06-25 17:09:34 -07:00
Bill Zissimopoulos
757e23ded6
ku: kernel-mode testing and fixes
2019-06-24 16:14:03 -07:00
Bill Zissimopoulos
ebb9b8b799
sys: FspVolumeTransact: remove erroneous ASSERT
2019-06-23 11:07:01 -07:00
Bill Zissimopoulos
804bcc3354
sys: FspVolumeTransactFsext:
...
- only allow ControlCodes with 0xC00 bits set in Function
2019-06-22 15:40:48 -07:00
Bill Zissimopoulos
f5fde4c0bb
sys: FspVolumeTransactFsext
2019-06-22 15:18:16 -07:00
Bill Zissimopoulos
dcf7e4c5a6
sys: fsext: FsextProvider testing
2019-06-22 14:30:23 -07:00
Bill Zissimopoulos
adc759447e
sys: FspVolumeCreate: fix missing return
2019-06-21 16:37:07 -07:00
Bill Zissimopoulos and GitHub
f0d7e5b322
Merge pull request #237 from dworkin/feature/async-dotnet
...
Async I/O for dotnet
2019-06-21 14:48:30 -07:00
Bill Zissimopoulos
79b2f38d87
update README
2019-06-18 21:52:19 -07:00
Bill Zissimopoulos
4ae03629f7
sys: FspFsextProvider: load provider driver
2019-06-18 20:28:59 -07:00
Bill Zissimopoulos
f4496786e5
src: ku: posix.c
...
- src/ku directory contains shared kernel/user mode code
2019-06-18 16:49:20 -07:00
Bill Zissimopoulos
b637a72ec8
sys: FspFsextProvider
2019-06-18 16:11:38 -07:00
Bill Zissimopoulos
2cd1bddafb
sys: FspFsextProvider
2019-06-14 21:22:01 -07:00
Bill Zissimopoulos
6b83748d89
sys: fsext: WIP
2019-06-14 20:53:09 -07:00
Bill Zissimopoulos
ed31a187ac
opt/fsext: kernel mode winfsp extension
2019-06-14 18:34:19 -07:00
Bill Zissimopoulos
781deff06f
sys: default TransactTimeout changes
2019-06-11 17:53:34 -07:00
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
8ad77fe62f
shared: minimal.h: fix memmove issue in VS 2019
2019-06-06 15:10:25 -07:00
Bill Zissimopoulos
f78b3464ce
sys: meta: fix rare memory leak
2019-06-05 20:43:12 -07:00
Bill Zissimopoulos
c01402443d
wslinux support: ATOMIC_CREATE_ECP_CONTEXT
2019-04-27 15:30:57 -07:00
Bill Zissimopoulos
195f3bf92d
build: VS2015 - VS2019 round-tripping: LatestTargetPlatformVersion
2019-04-26 09:44:30 -07:00
Bill Zissimopoulos
ae86aeb633
README: WinFsp now builds with VS2015 - VS2019
2019-04-25 17:43:14 -07:00
Bill Zissimopoulos
369da895d3
build: VS2015 - VS2019 round-tripping
2019-04-25 16:43:53 -07:00
Bill Zissimopoulos
17adae481c
sys: FspFileNodeOplockCheckAsyncEx: fix stupid mistake in DEBUGTEST code
2019-04-18 23:47:27 -07:00
Bill Zissimopoulos
db34b8c913
update changelog
2019-04-18 20:45:56 -07:00
Bill Zissimopoulos and GitHub
f6212be687
README: minor fix
2019-04-18 20:38:35 -07:00
Bill Zissimopoulos
7af36d8f78
Merge branch 'master' of https://github.com/billziss-gh/winfsp
2019-04-18 17:46:51 -07:00
Bill Zissimopoulos
f6e49a11c8
.gitignore: add .vs rule
2019-04-18 17:45:11 -07:00
Bill Zissimopoulos and GitHub
01ca9cef35
README: add info on VS2015 + latest WDK problem
2019-04-18 17:34:02 -07:00
Bill Zissimopoulos
7cb29a4db3
sys: remove unused variables
2019-04-18 17:22:58 -07:00
Bill Zissimopoulos
5523320348
build: fix stampinf cmdline for latest WDK
2019-04-18 17:21:06 -07:00
Bill Zissimopoulos
969651f5f6
sys: improve support for FileStatLxInformation
2019-04-18 15:57:22 -07:00
Bill Zissimopoulos
a08fdccb17
sys: FspSendQueryEaIrp: fix EA related BSOD
2019-04-17 16:04:44 -07:00
Bill Zissimopoulos
859d4250c3
tst: winfsp-tests: wsl: fix WOW64 failure
2019-04-17 15:04:53 -07:00
Bill Zissimopoulos
c6b7b7586e
sys: ea: buffers from user mode fs can have zero length
2019-04-17 14:40:06 -07:00
Bill Zissimopoulos
6406246ce2
tools: deploy: fix driver path
2019-04-17 14:39:16 -07:00
Bill Zissimopoulos
9d8ff57be7
Merge branch 'master' into pvt-wsl
2019-04-17 11:28:06 -07:00
Bill Zissimopoulos
2b0d204ff1
sys: FileStatInformation is missing on old WDK's
2019-04-16 21:28:09 -07:00
Bill Zissimopoulos
851d0758d9
sys: define FSP_FILE_STAT*_INFORMATION that are missing on some WDK's
2019-04-16 15:55:13 -07:00
Bill Zissimopoulos
4f444b412e
dll: fuse: create_file_mask, create_dir_mask options
2019-04-16 15:16:54 -07:00
Bill Zissimopoulos
e9578b48ce
update Changelog
2019-04-16 12:15:32 -07:00
Bill Zissimopoulos
3c3163c41b
dll; fuse: rename dot_hidden option to dothidden
2019-04-16 12:11:43 -07:00
Bill Zissimopoulos
8beb534340
dll: fuse: dot_hidden option adds hidden file attribute on dot files
2019-04-15 16:30:00 -07:00
Bill Zissimopoulos
9dcc04f882
tools: update deploy/debug scripts
2019-04-15 15:34:35 -07:00
Bill Zissimopoulos
ce83619728
sys: FileStatLxInformation and friends
2019-04-15 15:04:31 -07:00
Bill Zissimopoulos
04b3675f12
update .gitignore files
2019-04-03 22:39:25 -07:00
Bill Zissimopoulos
6a23f28249
build: bump version number
2019-04-03 22:39:03 -07:00
Bill Zissimopoulos
351b4f5294
sys: fileinfo: fix unnecessary STATUS_BUFFER_TOO_SMALL
2019-04-03 09:52:00 -07:00
Bill Zissimopoulos
ee1ae0370e
build: version.properties: fix product version
2019-03-29 16:38:14 -07:00
Bill Zissimopoulos
1ebceb8214
installer: fix refs to cygfuse
2019-03-29 13:38:19 -07:00
Bill Zissimopoulos
e6bb463444
cygfuse: update packages
2019-03-29 13:03:51 -07:00
Bill Zissimopoulos
86231de113
update changelog
2019-03-29 12:46:13 -07:00
Bill Zissimopoulos
a2cc564400
dll: posix: update upper limit on UID
2019-03-29 12:06:36 -07:00
Bill Zissimopoulos
5239c63274
Contributors: sort names
2019-03-29 11:50:34 -07:00
Bill Zissimopoulos and GitHub
2d46387faa
Merge pull request #223 from sganis/master
...
Fixed invalid Sid bug
2019-03-29 11:47:51 -07:00
Bill Zissimopoulos
d2381f3425
tst: passthrough-fuse3: xattr
2019-03-26 17:36:02 -07:00
Bill Zissimopoulos
4e7d2fd204
tst: passthrough-fuse: xattr
2019-03-26 17:25:46 -07:00
Bill Zissimopoulos
574efe3f72
sys: dirctl: add magic constant 4 to EaSize
2019-03-21 21:50:28 -07:00
Bill Zissimopoulos
88896c2fd8
dotnet: interop: FileInfo.EaSize is now a property
2019-03-21 21:42:27 -07:00
Bill Zissimopoulos
46210b0c48
tst: passthrough-dotnet: fix compilation problem
2019-03-21 19:48:06 -07:00
Bill Zissimopoulos
3d646bdf88
tools: run-tests: enable ifstest EA tests
2019-03-21 18:19:01 -07:00
Bill Zissimopoulos
732e6cc38c
grand EaSize patch; passes winfsp-tests and ifstest
2019-03-21 18:14:15 -07:00
Bill Zissimopoulos
b619dbfe97
tst: memfs, memfs-dotnet: EaSize support
2019-03-21 15:05:39 -07:00
Bill Zissimopoulos
948254f083
dotnet: EA support
2019-03-21 15:05:14 -07:00
Bill Zissimopoulos
62b0e889b2
sys: FileEaInformation and EaSize support
2019-03-21 14:05:17 -07:00
Bill Zissimopoulos
8c0957f702
tools: run-tests: EA testing
2019-03-20 19:42:45 -07:00
Bill Zissimopoulos
0dbc3f9f25
tools: run-tests
2019-03-20 19:13:54 -07:00
Bill Zissimopoulos
2d0c8e14be
sys: FspEaBufferFromOriginatingProcessValidate, FspEaBufferFromFileSystemValidate
2019-03-20 19:06:24 -07:00
Bill Zissimopoulos
8c6d037332
dll: fuse: extended attributes support
2019-03-20 14:32:00 -07:00
Bill Zissimopoulos
c23aabe533
sys: ea: return STATUS_INVALID_DEVICE_REQUEST if no ExtendedAttributes
2019-03-20 13:08:20 -07:00
Bill Zissimopoulos
d2b6c4691e
sys: create: minor fix
2019-03-19 18:36:52 -07:00
Bill Zissimopoulos
ff6421866d
Merge branch 'pvt-xattr'
2019-03-19 18:23:47 -07:00
Bill Zissimopoulos
0664b492c8
inc: fsctl: fix FSP_FSCTL_VOLUME_PARAMS sizes
2019-03-19 16:29:08 -07:00
Bill Zissimopoulos
58fa2a0620
appveyor: troubleshoot
2019-03-19 16:09:57 -07:00
Bill Zissimopoulos
e6d1de1cad
appveyor: troubleshoot
2019-03-19 15:35:53 -07:00
Bill Zissimopoulos
37bcfc888a
tst: memfs-dotnet: testing EA support
2019-03-19 15:27:43 -07:00
Bill Zissimopoulos
ff94a63c37
tst: winfsp-tests: Overwrite: EA support
2019-03-19 14:21:25 -07:00
Bill Zissimopoulos
a830de9d04
sys: create: overwrite EA support
2019-03-19 13:22:35 -07:00
Bill Zissimopoulos
02a650f8d0
sys: ea: return STATUS_EA_CORRUPT_ERROR when appropriate
2019-03-19 11:15:14 -07:00
Bill Zissimopoulos
5c42377c1b
tst: memfs-dotnet: ea support
2019-03-18 18:43:18 -07:00
Bill Zissimopoulos
ad612c535d
tst: memfs-dotnet: ea support
2019-03-18 13:51:58 -07:00
Bill Zissimopoulos
4d4bf92c32
tst: memfs: cosmetic change
2019-03-17 17:17:30 -07:00
Bill Zissimopoulos
7ee289fb13
tst: winfsp-tests: ea
2019-03-17 13:25:29 -07:00
Bill Zissimopoulos
c6e1b15b37
tst: winfsp-tests: ea
2019-03-17 13:13:12 -07:00
Bill Zissimopoulos
1dfbb0d9bf
tst: winfsp-tests: ea
2019-03-17 13:08:12 -07:00
Bill Zissimopoulos
92dfb0be96
tst: winfsp-tests: ea
2019-03-17 12:39:00 -07:00
Bill Zissimopoulos
41c3465f2a
tst: winfsp-tests: ea
2019-03-17 12:21:32 -07:00
Bill Zissimopoulos
9e5d75fadc
sys: util: FspEaBufferAndNamesValid
2019-03-16 13:58:09 -07:00
Bill Zissimopoulos
91568edc45
sys: ea: testing
2019-03-16 00:04:00 -07:00
Bill Zissimopoulos
67bd49d5d4
tst: winfsp-tests: ea_getset_test
2019-03-15 16:43:54 -07:00
Bill Zissimopoulos
cdb1ca22fc
tst: winfsp-tests: ea_getset_test
2019-03-15 15:29:37 -07:00
Bill Zissimopoulos
ef6df51b5e
tst: winfsp-tests: ea_create_test
2019-03-15 14:21:17 -07:00