1304 Commits

Author SHA1 Message Date
Bill Zissimopoulos
8b31b1018b tst: winfsp-tests: abort messages 2016-10-25 11:15:47 -07:00
Bill Zissimopoulos
310fd23035 tst: winfsp-tests: initial network share support 2016-10-25 11:04:53 -07:00
Bill Zissimopoulos
7f2426271c sys: FspFsvolDirectoryControlComplete: support SRV2 queries 2016-10-23 21:53:45 -07:00
Bill Zissimopoulos
3cfa4156d2 sys: IRP_MN_QUERY_DIRECTORY: prep work to handle non-NULL Irp->MdlAddress 2016-10-23 17:47:57 -07:00
Bill Zissimopoulos
23dadcf8a0 dll,tst: do not add dot entries for root directory 2016-10-23 11:03:44 -07:00
Bill Zissimopoulos
e0b0b1b367 sys: read,write: IRP_MN_MDL improvements 2016-10-22 14:04:31 -07:00
Bill Zissimopoulos
a525e095d3 sys: check Response->IoStatus.Information for Read, Write, QueryDirectory 2016-10-21 21:46:47 -07:00
Bill Zissimopoulos
e16dfd8a43 dll: debug: QueryStreamInformation logging 2016-10-21 21:02:59 -07:00
Bill Zissimopoulos
3bf4140f91 sys,dll: backup/restore privilege support 2016-10-21 19:13:05 -07:00
Bill Zissimopoulos
b194a33406 tst: winfsp-tests: backup/restore privilege testing 2016-10-21 17:43:25 -07:00
Bill Zissimopoulos
0dd452fac1 tools: run-tests: improvements 2016-10-20 18:48:39 -07:00
Bill Zissimopoulos
df11a7d7ff dll: FspAccessCheckEx: fix traverse check problem with reparse points 2016-10-20 18:32:01 -07:00
Bill Zissimopoulos
51d29c172a tools: run-tests: improvements 2016-10-20 17:52:41 -07:00
Bill Zissimopoulos
2803a1b0cf tools: run-tests: correctly test ERRORLEVEL 2016-10-20 16:48:36 -07:00
Bill Zissimopoulos
067a0f1b37 dll: API polishing 2016-10-20 16:32:12 -07:00
Bill Zissimopoulos
03611b6210 sys: FspFsvolSetRenameInformation: when doing an exact case rename do not send it to the user mode file system 2016-10-19 16:15:23 -07:00
Bill Zissimopoulos
2ff60e5e98 tst: memfs: Rename: fix problem when renaming names differing in case only 2016-10-19 15:52:22 -07:00
Bill Zissimopoulos
488993d22b doc: update Changelog 2016-10-19 14:32:00 -07:00
Bill Zissimopoulos
3cba22b9a5 tst: winfsp-tests: replace abort with ABORT in HookCreateFile, etc. 2016-10-19 13:56:15 -07:00
Bill Zissimopoulos
a3e577b091 tst: winfsp-tests: create_notraverse_test: fix security descriptor 2016-10-19 13:55:23 -07:00
Bill Zissimopoulos
9b287fb559 tst: winfsp-tests: create_notraverse_test 2016-10-19 12:40:52 -07:00
Bill Zissimopoulos
f642ea57be dll: FspAccessCheckEx: test access checks without traverse privilege 2016-10-19 11:54:22 -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
628dae38d7 case-insensitivity testing 2016-10-17 15:33:23 -07:00
Bill Zissimopoulos
958b5a47a8 installer: include product version in product name 2016-10-17 15:05:45 -07:00
Bill Zissimopoulos
8d38a0dac6 sys,dll: support file name normalization 2016-10-17 14:23:56 -07:00
Bill Zissimopoulos
a653a010ce ext: tlib: fix mistake in cmdline handling introduced in latest change 2016-10-17 13:19:20 -07:00
Bill Zissimopoulos
31eedbddb3 sys: create: OpenTargetDirectory handling moved before the Prepare phase 2016-10-17 11:05:49 -07:00
Bill Zissimopoulos
5bf913045e update submodules 2016-10-16 15:22:19 -07:00
Bill Zissimopoulos
a10a09d4e9 tst: winfsp-tests: dirnotify_test improvements 2016-10-16 14:58:37 -07:00
Bill Zissimopoulos
3e0db6da07 tst: winfsp-tests: dirnotify_test changed to catch filename case problems 2016-10-16 13:30:48 -07:00
Bill Zissimopoulos
77df532ac3 tst: winfsp-tests: getfileinfo_name_test 2016-10-16 13:14:36 -07:00
Bill Zissimopoulos
222da362ec tlib: catch unknown options in tlib_run_tests 2016-10-16 11:27:01 -07:00
Bill Zissimopoulos
3ed7847d84 tst: test case insensitivity
sys: FspFileNameIsValid: $DATA is case insensitive
2016-10-15 19:50:47 -07:00
Bill Zissimopoulos
5773c6eab7 sys: FspFileNodeRename: acquire resource of descendant file nodes when renaming them 2016-10-14 22:47:10 -07:00
Bill Zissimopoulos
5a5a1008de sys: FspFileNameCompare, FspFileNameIsPrefix 2016-10-14 16:01:05 -07:00
Bill Zissimopoulos
32c289fa34 sys: FspFsvolFileSystemControlReparsePoint: replace use of RtlEqualUnicodeString with FspFsvolDeviceVolumePrefixInString 2016-10-14 15:13:52 -07:00
Bill Zissimopoulos
0534225662 sys: canonicalize filename related functions under the name FspFileName* 2016-10-14 14:47:16 -07:00
Bill Zissimopoulos
096b2dabde sys: refactor util.c into strutil.c; introduce FspIsNameInExpression to wrap FsRtlIsNameInExpression 2016-10-14 14:09:54 -07:00
Bill Zissimopoulos
5770f2d901 build: improve build versioning 2016-10-13 14:32:09 -07:00
Bill Zissimopoulos
12e40f908d tst: winfsp-tests: stream_rename_flipflop_test v0.17 2016-10-13 00:17:48 -07:00
Bill Zissimopoulos
42745e2239 sys: FspFileNodeRename: correctly handle rename of closed by referenced descendant files 2016-10-12 23:52:54 -07:00
Bill Zissimopoulos
249c1a5cb8 sys: FspFsvolDeviceEnumerateContextByName: fix bug that manifested itself as hanging renames 2016-10-12 20:08:17 -07:00
Bill Zissimopoulos
233904fd51 dll: move STATUS_FILE_IS_A_DIRECTORY collision check to fsop.c from memfs 2016-10-12 12:15:19 -07:00
Bill Zissimopoulos
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
Bill Zissimopoulos
bd952253fb cosmetic fix GPLv3 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
31b54ecc47 dll: FspAccessCheckEx: fix DELETE access check for named streams 2016-10-10 18:04:55 -07:00
Bill Zissimopoulos
4084448bd5 sys,dll: properly implement stream create check 2016-10-10 17:29:16 -07:00