Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6e3e469fcb 
					 
					
						
						
							
							doc: update known file systems  
						
						
						
						
							
						
					 
					
						2021-06-08 12:22:26 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						efcc82b5dd 
					 
					
						
						
							
							build: update version  
						
						
						
						
							
 
						
					 
					
						2021-06-08 10:38:27 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						cad5e68ac8 
					 
					
						
						
							
							art: update logo  
						
						
						
						
							
						
					 
					
						2021-06-01 13:49:00 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6e3a8f70b2 
					 
					
						
						
							
							update source copyright to 2021  
						
						
						
						
							
						
					 
					
						2021-05-21 15:57:05 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6bc0fe4ac5 
					 
					
						
						
							
							art: update logo  
						
						
						
						
							
						
					 
					
						2021-05-21 14:53:52 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						07f097220f 
					 
					
						
						
							
							changelog: update for v1.10B1  
						
						
						
						
							
						
					 
					
						2021-05-21 11:41:35 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ca832988ed 
					 
					
						
						
							
							dll,sys: fix issue  #369  
						
						... 
						
						
						
						The original WinFsp protocol for shutting down a file system was to issue
an FSP_FSCTL_STOP control code to the fsctl device. This would set the IOQ
to the "stopped" state and would also cancel all active IRP's. Cancelation
of IRP's would sometimes free buffers that may have still been in use by
the user mode file system threads; hence access violation.
To fix this problem a new control code FSP_FSCTL_STOP0 is introduced. The
new file system shutdown protocol is backwards compatible with the original
one and works as follows:
- First the file system process issues an FSP_FSCTL_STOP0 control code which
sets the IOQ to the "stopped" state but does NOT cancel IRP's.
- Then the file system process waits for its dispatcher threads to complete
(see FspFileSystemStopDispatcher).
- Finally the file system process issues an FSP_FSCTL_STOP control code
which stops the (already stopped) IOQ and cancels all IRP's. 
						
						
							
						
					 
					
						2021-05-18 12:30:17 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						23e401e312 
					 
					
						
						
							
							Merge pull request  #371  from lemourin/mingw-fix  
						
						... 
						
						
						
						inc: don't redeclare _FILE_FULL_EA_INFORMATION for mingw 
						
						
							
						
					 
					
						2021-05-17 10:00:17 -07:00 
						 
				 
			
				
					
						
							
							
								Paweł Wegner 
							
						 
					 
					
						
						
							
						
						bde57697f9 
					 
					
						
						
							
							Add Paweł Wegner to contributors.  
						
						
						
						
							
						
					 
					
						2021-05-15 14:59:10 +02:00 
						 
				 
			
				
					
						
							
							
								Paweł Wegner 
							
						 
					 
					
						
						
							
						
						f62aa00a1e 
					 
					
						
						
							
							inc: don't redeclare _FILE_FULL_EA_INFORMATION for mingw  
						
						... 
						
						
						
						mingw-w64 declares _FILE_FULL_EA_INFORMATION since Jan 18, 2010 [1].
The change allows the winfsp client library to be consumed by projects built with mingw.
[1]: afd1465722 
						
						
							
						
					 
					
						2021-05-14 14:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a27994289d 
					 
					
						
						
							
							art: update  
						
						
						
						
							
						
					 
					
						2021-05-07 16:50:58 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3b10145e93 
					 
					
						
						
							
							tst: winfsp-tests: disable new tests that fail on passthrough  
						
						
						
						
							
						
					 
					
						2021-04-19 13:34:35 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						33c6e7ee61 
					 
					
						
						
							
							sys: fix issue  #364  
						
						
						
						
							
						
					 
					
						2021-04-16 16:43:34 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d0d67998c1 
					 
					
						
						
							
							inc: fsctl.h: fix class guid's when used outside our build system  
						
						
						
						
							
						
					 
					
						2021-04-13 15:33:57 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						aa7888effc 
					 
					
						
						
							
							tools: wixguid.py  
						
						
						
						
							
						
					 
					
						2021-04-13 15:22:42 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3c7e712e57 
					 
					
						
						
							
							tools: build.bat: skip choco build for non-WinFsp brands  
						
						
						
						
							
						
					 
					
						2021-04-13 14:38:51 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f8ee12f592 
					 
					
						
						
							
							build: fix inadvertently broken DLL build on VS2015  
						
						
						
						
							
						
					 
					
						2021-04-12 22:07:04 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c84d47aa3e 
					 
					
						
						
							
							doc: WinFsp rebranding document  
						
						
						
						
							
						
					 
					
						2021-04-12 21:38:09 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						023c925fb6 
					 
					
						
						
							
							WinFsp rebranding support  
						
						
						
						
							
						
					 
					
						2021-04-12 17:47:34 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a7cfabeff8 
					 
					
						
						
							
							tools: add batch file that fixes issue  #162  
						
						
						
						
							
 
						
					 
					
						2021-04-08 15:00:55 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d4a70da611 
					 
					
						
						
							
							Merge branch 'pvt-tsfix'  
						
						
						
						
							
						
					 
					
						2021-04-08 14:06:52 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						50892bfa19 
					 
					
						
						
							
							shared: posix: DistinctPermsForSameOwnerGroup  
						
						
						
						
							
						
					 
					
						2021-04-06 15:00:31 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b2e677a3d3 
					 
					
						
						
							
							sys: FspFsvolSetBasicInformation: issue  #362  
						
						... 
						
						
						
						According to the FILE_BASIC_INFORMATION doc a file system should not update a file timestamp when it receives a value of -1 in the corresponding time field.
This commit converts a -1 timestamp to a 0 timestamp; this directs a WinFsp file system not to update the corresponding file timestamp.
This commit fixes issue #362  
						
						
							
						
					 
					
						2021-04-06 13:41:35 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9d76495340 
					 
					
						
						
							
							update Changlog for v1.9  
						
						
						
						
							
 
						
					 
					
						2021-04-06 13:01:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						41c604b0fd 
					 
					
						
						
							
							update Changelog for v1.9B2  
						
						
						
						
							
						
					 
					
						2021-04-06 13:00:30 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						28a9534a65 
					 
					
						
						
							
							build: version.properties: bump version  
						
						
						
						
							
						
					 
					
						2021-04-06 12:53:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b87c907af8 
					 
					
						
						
							
							build: version.properties: bump version  
						
						
						
						
							
 
						
					 
					
						2021-02-02 16:50:52 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9d5efe5f98 
					 
					
						
						
							
							dll: fuse: FileSecurity option  
						
						
						
						
							
						
					 
					
						2021-01-25 16:54:59 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c5b850be35 
					 
					
						
						
							
							sys: improve trace functionality  
						
						
						
						
							
						
					 
					
						2021-01-25 13:11:10 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0af0bfbe7c 
					 
					
						
						
							
							sys: FspFsvolClose: convert CLOSE requests to synchronous when above the IOQ watermark  
						
						
						
						
							
						
					 
					
						2021-01-25 12:45:33 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1dbcae3985 
					 
					
						
						
							
							sys: FspTraceNtStatus: fix spelling mistake  
						
						
						
						
							
						
					 
					
						2021-01-25 12:44:59 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a5726c820b 
					 
					
						
						
							
							sys: add trace functionality  
						
						
						
						
							
						
					 
					
						2021-01-13 16:15:06 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						870c54253a 
					 
					
						
						
							
							Merge pull request  #342  from gaotxg/master  
						
						... 
						
						
						
						Credential: Default do not save password 
						
						
							
						
					 
					
						2021-01-05 19:47:51 -08:00 
						 
				 
			
				
					
						
							
							
								gaotxg 
							
						 
					 
					
						
						
							
						
						f9cbbea386 
					 
					
						
						
							
							Update Contributors.asciidoc  
						
						
						
						
							
						
					 
					
						2021-01-06 10:47:42 +08:00 
						 
				 
			
				
					
						
							
							
								gaotxg 
							
						 
					 
					
						
						
							
						
						a939d9997b 
					 
					
						
						
							
							Credential: Default do not save password  
						
						... 
						
						
						
						If user want to save password, click save and credential window won't appear again.
Do not remember password should be default option. 
						
						
							
						
					 
					
						2020-12-30 11:19:57 +08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c803ef24f8 
					 
					
						
						
							
							dll: fuse: truncate fixed size options  
						
						... 
						
						
						
						Some options (VolumePrefix, FileSystemName, volname) have a fixed maximum size.
This commit adds functionality to truncate user-specified long options to their fixed maximum size. 
						
						
							
						
					 
					
						2020-12-22 15:44:37 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2d5d058d2f 
					 
					
						
						
							
							dll: FspFsctlStartService:make thread safe  
						
						
						
						
							
						
					 
					
						2020-12-19 11:05:24 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a372c6ee40 
					 
					
						
						
							
							changelog: add note about notifyfs file systems  
						
						
						
						
							
						
					 
					
						2020-12-18 16:57:08 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c8a5f52fb1 
					 
					
						
						
							
							installer: add notifyfs-dotnet file system  
						
						
						
						
							
						
					 
					
						2020-12-18 16:47:20 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						40052b143e 
					 
					
						
						
							
							tst: notifyfs-dotnet: add .NET file system to demo file notification mechanism  
						
						
						
						
							
						
					 
					
						2020-12-18 16:39:30 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						8006763367 
					 
					
						
						
							
							dotnet: Interop: NotifyInfoInternal: fix FileNameBufOffset  
						
						
						
						
							
						
					 
					
						2020-12-18 16:37:08 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						7ed9c56005 
					 
					
						
						
							
							Merge pull request  #336  from alonsohki/fix-notify-interop-alignment  
						
						... 
						
						
						
						Fix an alignment problem in the FspFileSystemNotify interop 
						
						
							
						
					 
					
						2020-12-18 15:45:48 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						12fd8942f7 
					 
					
						
						
							
							tst: notifyfs: root dir does not have dot entries  
						
						
						
						
							
						
					 
					
						2020-12-18 15:19:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3eb1f48174 
					 
					
						
						
							
							installer: add notifyfs file system  
						
						
						
						
							
						
					 
					
						2020-12-17 15:26:57 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ac26bde9ee 
					 
					
						
						
							
							tst: notifyfs: add file system to demo file notification mechanism  
						
						
						
						
							
						
					 
					
						2020-12-17 15:20:02 -08:00 
						 
				 
			
				
					
						
							
							
								Alberto Alonso 
							
						 
					 
					
						
						
							
						
						6421dd92a9 
					 
					
						
						
							
							Fix an alignment problem in the FspFileSystemNotify interop that would leave a buffer size not aligned to a multiple of 8, and make notify calls fail.  
						
						
						
						
							
						
					 
					
						2020-12-02 13:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b05d5e286e 
					 
					
						
						
							
							dotnet: rename NotifyInfoFilter and NotifyInfoAction  
						
						
						
						
							
						
					 
					
						2020-11-27 10:37:22 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2d0df701e3 
					 
					
						
						
							
							Merge pull request  #335  from alonsohki/document-notifyinfo-fields  
						
						... 
						
						
						
						Document the NotifyInfo fields for the .NET interop layer. 
						
						
							
						
					 
					
						2020-11-27 10:28:37 -08:00 
						 
				 
			
				
					
						
							
							
								Alberto Alonso 
							
						 
					 
					
						
						
							
						
						2f1a5b98e2 
					 
					
						
						
							
							Update NotifyInfoAction and NotifyInfoFilter enum constants for more readability.  
						
						
						
						
							
						
					 
					
						2020-11-26 15:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Alberto Alonso 
							
						 
					 
					
						
						
							
						
						21a636aaae 
					 
					
						
						
							
							Update Contributors.asciidoc  
						
						
						
						
							
						
					 
					
						2020-11-24 20:07:31 +02:00