Bill Zissimopoulos
|
5f325304d3
|
tst: memfs: rewrite MemfsFileNameCompare
|
2018-05-10 19:53:57 -07:00 |
|
Bill Zissimopoulos
|
8727497662
|
tst: memfs: remove CompareString usage
|
2018-05-10 12:31:01 -07:00 |
|
Bill Zissimopoulos
|
9501b5771d
|
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS: fine-grained timeouts
|
2018-04-21 11:53:14 -07:00 |
|
Bill Zissimopoulos
|
740411d604
|
tst: FlushAndPurgeOnCleanup: testing
|
2018-04-19 10:23:15 -07:00 |
|
Bill Zissimopoulos
|
9bd9cf4fbd
|
update source copyright notices for 2018
|
2018-01-03 15:29:38 -08:00 |
|
Bill Zissimopoulos
|
9f2fe92db7
|
tst: memfs: slowio: improvements
|
2017-11-03 10:01:27 -07:00 |
|
Bill Zissimopoulos
|
5a44e5c04a
|
tst: memfs: fix pending Write
|
2017-11-02 16:19:19 -07:00 |
|
Bill Zissimopoulos
|
b672312c79
|
tst: memfs: code cleanup and testing
|
2017-11-02 15:43:14 -07:00 |
|
Bill Zissimopoulos
|
0ab35fde1a
|
tst: memfs: slowio: minor code cleanup
|
2017-11-01 18:30:36 -07:00 |
|
Bill Zissimopoulos
|
9be2b7a2b9
|
tst: memfs: slowio
|
2017-11-01 17:12:29 -07:00 |
|
John Oberschelp
|
111955db84
|
Update memfs.cpp
|
2017-10-31 15:44:24 -07:00 |
|
John Oberschelp
|
0da43fe2d4
|
Update memfs.cpp
|
2017-10-09 14:46:24 -07:00 |
|
Bill Zissimopoulos
|
f8a05eae95
|
memfs: fix Unicode case-insensitive comparison
|
2017-09-29 16:27:28 -07:00 |
|
Bill Zissimopoulos
|
0dff9a4c07
|
memfs: GetDirInfoByName
|
2017-09-27 17:08:41 -07:00 |
|
Bill Zissimopoulos
|
5c613b2abd
|
memfs: ReadDirectory: assert(0 == Pattern)
|
2017-09-26 14:26:57 -07:00 |
|
Bill Zissimopoulos
|
5194536ec3
|
memfs: fix issue #103
|
2017-09-25 11:58:20 -07:00 |
|
Bill Zissimopoulos
|
98a329e81b
|
tst: memfs: atomically update FileNode::RefCount (issue #93)
|
2017-06-07 22:22:28 -07:00 |
|
Bill Zissimopoulos
|
4b43cc590f
|
sys: initial ProcessBuffer implementation
|
2017-02-23 16:06:55 -08:00 |
|
Bill Zissimopoulos
|
4fe72ab332
|
sys,dll: ReadDirectory: add Marker, remove Offset
|
2017-01-25 10:51:37 -08:00 |
|
Bill Zissimopoulos
|
7843c73d34
|
sys,dll: ReadDirectory: add Marker, remove Offset
|
2017-01-24 18:10:13 -08:00 |
|
Bill Zissimopoulos
|
a57325e8af
|
update source copyright notices for 2017
|
2017-01-05 13:56:18 -08:00 |
|
Bill Zissimopoulos
|
460726df83
|
tst: memfs: Cleanup now properly update metadata on MainFileNode
|
2017-01-03 12:07:52 -08:00 |
|
Bill Zissimopoulos
|
bdc02c8ab5
|
tst: memfs: ReadDirectory fix with concurrent deletes
|
2016-12-28 16:49:21 -08:00 |
|
Bill Zissimopoulos
|
c8206751d2
|
sys,dll: Flush now takes FileInfo parameter
|
2016-12-26 13:59:53 -08:00 |
|
Bill Zissimopoulos
|
2d85c7bf73
|
tst: memfs: update parent timestamp on create/delete
|
2016-12-23 17:12:23 -08:00 |
|
Bill Zissimopoulos
|
ff3436718c
|
sys: FSP_FILE_DESC::DidSetMetadata
|
2016-12-23 16:26:16 -08:00 |
|
Bill Zissimopoulos
|
69f6f661ba
|
sys,dll: Cleanup, file times overhaul
|
2016-12-23 15:30:39 -08:00 |
|
Bill Zissimopoulos
|
c897ddd864
|
sys,dll: Cleanup/TruncateOnClose overhaul
|
2016-12-21 16:09:24 -08:00 |
|
Bill Zissimopoulos
|
94ea4f65f7
|
sys: FspFileNameIsValid, FspFileNameIsValidPattern: check path component length
tst: memfs: allow filenames to be 512 chars long
|
2016-12-18 11:51:23 -08:00 |
|
Bill Zissimopoulos
|
6eb2879374
|
tst: memfs: check FileName length in Create/Open
|
2016-12-15 14:54:15 -08:00 |
|
Bill Zissimopoulos
|
1e03c1a465
|
sys: FspFsvolQueryFsAttributeInformation: allow file system to fully specify file system name
tst: memfs: add -F FileSystemName option
|
2016-12-15 14:26:36 -08:00 |
|
Bill Zissimopoulos
|
ff08d63a82
|
sys,dll: Overwrite: named streams are now removed as per NTFS
|
2016-12-13 14:37:44 -08:00 |
|
Bill Zissimopoulos
|
c37444b0ae
|
tst: memfs: reference counting and descendant enumeration improvements
|
2016-12-13 13:24:46 -08:00 |
|
Bill Zissimopoulos
|
bbb51b4971
|
sys,dll: Overwrite now correctly handles AllocationSize
|
2016-12-13 11:52:32 -08:00 |
|
Bill Zissimopoulos
|
4b024ebe74
|
sys: security: turns out that the AccessToken is not needed
|
2016-12-10 17:45:36 -08:00 |
|
Bill Zissimopoulos
|
228f9e2708
|
tst: memfs: MEMFS_REPARSE_POINTS conditional
|
2016-12-08 18:58:05 -08:00 |
|
Bill Zissimopoulos
|
f7ca9f0522
|
tst: memfs: ReadDirectory im: optimization to improve quadratic behavior
|
2016-11-30 21:50:44 -08:00 |
|
Bill Zissimopoulos
|
3518d7a8c2
|
tst: memfs: ReadDirectory improvements
|
2016-11-30 16:12:00 -08:00 |
|
Bill Zissimopoulos
|
d12234bb01
|
tst: memfs: improve memory allocation scheme
|
2016-11-26 20:08:55 -08:00 |
|
Bill Zissimopoulos
|
e0f163e9ba
|
sys: maintain FO_FILE_MODIFIED bit
|
2016-10-29 13:04:13 -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
|
067a0f1b37
|
dll: API polishing
|
2016-10-20 16:32:12 -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
|
8d38a0dac6
|
sys,dll: support file name normalization
|
2016-10-17 14:23:56 -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
|
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
|
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
|
86ddeed129
|
tst: memfs: GetStreamInfo
|
2016-10-06 15:36:09 -07:00 |
|