Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c8366af48c 
					 
					
						
						
							
							update source copyright for 2025  
						
						
						
						
					 
					
						2025-05-15 20:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						7551193ad7 
					 
					
						
						
							
							update source copyright to 2024  
						
						
						
						
					 
					
						2024-01-08 12:38:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						97c075e744 
					 
					
						
						
							
							sys: FspFsvolQueryDirectoryCopy: add missing continue  
						
						... 
						
						
						
						A single line change in FspFsvolQueryDirectoryCopy fixes GitHub issue #475 .
This commit also includes a test for detecting duplicate directory entries.
Credit for the investigation and reproduction of this issue goes to GitHub
user @hach-que. 
						
						
					 
					
						2023-02-16 17:07:59 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3aadaee511 
					 
					
						
						
							
							dll: FspFileSystemStopServiceIfNecessary  
						
						
						
						
					 
					
						2023-02-01 17:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9670caa3fe 
					 
					
						
						
							
							sys,dll: FSP_FSCTL_UNLOAD  
						
						
						
						
					 
					
						2022-08-18 11:05:45 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						09ab9de32c 
					 
					
						
						
							
							tst: memfs: MemfsUpperChar  
						
						... 
						
						
						
						Bit-twiddling upper case char 
						
						
					 
					
						2022-05-30 17:08:36 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						75620332c7 
					 
					
						
						
							
							tst: memfs: MemfsFileNameCompare  
						
						... 
						
						
						
						Use fast loop for ASCII and fall back to
CompareStringW for general case. 
						
						
					 
					
						2022-05-30 14:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1a879e3302 
					 
					
						
						
							
							inc, src: PostDispositionWhenNecessaryOnly  
						
						... 
						
						
						
						- Rename PostDispositionForDirOnly to PostDispositionWhenNecessaryOnly
- Implement PostDispositionWhenNecessaryOnly across the board 
						
						
					 
					
						2022-04-02 12:48:35 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						98421fe11b 
					 
					
						
						
							
							inc,sys,tst: fsctl: PostDispositionForDirOnly  
						
						
						
						
					 
					
						2022-04-01 20:54:54 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						29251dc2be 
					 
					
						
						
							
							sys, dll: convert memory barriers to interlocked operations  
						
						
						
						
					 
					
						2022-01-19 10:55:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						751eaa69df 
					 
					
						
						
							
							update source copyright to 2022  
						
						
						
						
					 
					
						2022-01-07 17:30:49 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						666561bfa1 
					 
					
						
						
							
							dll: revert the Delete redesign  
						
						
						
						
					 
					
						2021-11-22 18:26:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						19823d84de 
					 
					
						
						
							
							sys,dll,inc: implement new Delete design and POSIX semantics  
						
						
						
						
					 
					
						2021-10-19 15:23:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6e3a8f70b2 
					 
					
						
						
							
							update source copyright to 2021  
						
						
						
						
					 
					
						2021-05-21 15:57:05 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0901fb6477 
					 
					
						
						
							
							inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact0  
						
						
						
						
					 
					
						2020-02-03 16:43:15 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						bf6d56ceac 
					 
					
						
						
							
							inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact0  
						
						
						
						
					 
					
						2020-02-03 16:38:55 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						51350d5a42 
					 
					
						
						
							
							inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact  
						
						
						
						
					 
					
						2020-02-03 14:59:23 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						aedf01a384 
					 
					
						
						
							
							update source copyright for 2020  
						
						
						
						
					 
					
						2020-01-02 17:50:40 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c01402443d 
					 
					
						
						
							
							wslinux support: ATOMIC_CREATE_ECP_CONTEXT  
						
						
						
						
					 
					
						2019-04-27 15:30:57 -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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						4d4bf92c32 
					 
					
						
						
							
							tst: memfs: cosmetic change  
						
						
						
						
					 
					
						2019-03-17 17:17:30 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d59976bd5d 
					 
					
						
						
							
							tst: winfsp-tests: ea_create_test  
						
						
						
						
					 
					
						2019-03-14 21:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						795caec679 
					 
					
						
						
							
							tst: memfs: VolumeParams.ExtendedAttributes  
						
						
						
						
					 
					
						2019-03-13 21:59:27 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d8686a7726 
					 
					
						
						
							
							tst: memfs: extended attributes support  
						
						
						
						
					 
					
						2019-03-13 21:44:10 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d2de5e996c 
					 
					
						
						
							
							update source copyright for 2019  
						
						
						
						
					 
					
						2019-02-28 10:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						fd9eccbe8b 
					 
					
						
						
							
							memfs: AllowOpenInKernelMode==1  
						
						... 
						
						
						
						The getfileattr_test is expected to fail. 
						
						
					 
					
						2018-10-03 09:32:14 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						75ae8daf8f 
					 
					
						
						
							
							update commercial disclaimer  
						
						
						
						
					 
					
						2018-08-21 18:09:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						75a3d97c62 
					 
					
						
						
							
							Merge branch 'release/1.3'  
						
						
						
						
					 
					
						2018-05-11 10:18:29 -07:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						894ae7b8f3 
					 
					
						
						
							
							sys,dll: DeviceControl operation  
						
						
						
						
					 
					
						2018-05-04 13:56:20 -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 
							
						 
					 
					
						
						
							
						
						244afc8a3c 
					 
					
						
						
							
							Update memfs-main.c  
						
						
						
						
					 
					
						2017-10-31 15:50:50 -07:00 
						 
				 
			
				
					
						
							
							
								John Oberschelp 
							
						 
					 
					
						
						
							
						
						111955db84 
					 
					
						
						
							
							Update memfs.cpp  
						
						
						
						
					 
					
						2017-10-31 15:44:24 -07:00 
						 
				 
			
				
					
						
							
							
								John Oberschelp 
							
						 
					 
					
						
						
							
						
						76ff8232bc 
					 
					
						
						
							
							Update memfs-main.c  
						
						
						
						
					 
					
						2017-10-31 15:42:26 -07:00 
						 
				 
			
				
					
						
							
							
								John Oberschelp 
							
						 
					 
					
						
						
							
						
						9a3ac3c7a1 
					 
					
						
						
							
							Update memfs.h  
						
						
						
						
					 
					
						2017-10-31 15:39:19 -07:00 
						 
				 
			
				
					
						
							
							
								John Oberschelp 
							
						 
					 
					
						
						
							
						
						1468df78a2 
					 
					
						
						
							
							Update memfs.h  
						
						
						
						
					 
					
						2017-10-09 14:48:33 -07:00 
						 
				 
			
				
					
						
							
							
								John Oberschelp 
							
						 
					 
					
						
						
							
						
						0fb6299f17 
					 
					
						
						
							
							Update memfs-main.c  
						
						
						
						
					 
					
						2017-10-09 14:47:28 -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