|  Martin Prikryl | 97fedbbddf
							
							Bug 1741: Failure in .NET assembly when ProgramFiles(x86) environment variable is not set and WinSCP executable cannot be found anywhere | %!s(int64=6) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 8fb07d871c
							
							In .NET 4 we can use RegistryKey.OpenBaseKey(hive, RegistryView.Registry32) | %!s(int64=6) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 78506ae1b7
							
							Transfer settings that do not have a dedicated scripting switch or a .NET TransferSettings property can be set using -rawtransfesettings switch or TransferSettings.AddRawSettings method + Generated script/code can generate these + Tests that previously used AddRawConfiguration(@"Interface\CopyParam\...), use AddRawSettings now. + It's possible to limit number of command line parameters used for open-ended switches like -rawconfig, -rawsettings and -rawtransfesettings using syntax -switch[count] + Fixing GetFilesExcludeEmptyDirectories test (it didn't upload hidden files previously) | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | d49ae8072b
							
							Bug 1640: Support for .NET Core/Standard + Supporting .NET Framework 4.0 and newer only | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | ccc0ce3cd7
							
							When WinSCP process stops responding, .NET assembly tries to log its main thread callstack | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | b57798e2c8
							
							Bug 1594: Custom error handling instead of default abort can be optionally implemented for batch operations in .NET assembly | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 87ee572118
							
							Delegate invocations with check for null replaced with ?. operator | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 601996a40d
							
							Inline object initializations | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 87d3e2804d
							
							Inlining out parameters declaration | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 6805e5a631
							
							Bug 1532: Allow canceling file transfer in .NET assembly | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 3aaa12e55a
							
							Whitespace | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 3826bbdf31
							
							Logging exceptions | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 3884ab3e43
							
							Bug 1495: WinSCP .NET assembly fails when finding WinSCP executable in its installation folder | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 472980fce2
							
							Correcting .NET assembly version update during build, broken by 425dfa1050 Shared definition of assembly version + Dev build does not do version check | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 11903086f8
							
							Bug 1475: Mask out password in .NET assembly output log | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | bfc9a27fa4
							
							Merge branch 'master' into dev | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 4e9fe0e04f
							
							Reporting errors when XML logging fails as disk runs out of space | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 4f9e1a8a04
							
							Merge branch 'master' into dev | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 739026f560
							
							More detailed error message when fatal error (such as inability to write an XML log file) occurs while .NET assembly is starting winscp.exe | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | bbe7a35b39
							
							The (unused) /dotnet and /console version parameter values use long-format as we are now at 5.10 | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 0fa5cce2c1
							
							Code analysis warnings | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 2eaab7ac92
							
							More console communication logging | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 4729670366
							
							Logging external console round-trip on debug level 1 | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | c852b7fb72
							
							Logging memory on debug level 1 | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | b3c80033bf
							
							Prevent .NET assembly from timing out during lengthy file transfers | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 61a5fffd60
							
							Whitespaces | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 9db4b4392e
							
							Bug 1421: WinSCP .NET assembly cannot find WinSCP executable in its installation folder not the default installation folder when used in 64-bit process | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | 197c95a87b
							
							Bug 1394: API/Method Session.ScanFingerprint to scan server's hostkey or certificate fingerprint | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | a771ac81bf
							
							Suppressing compiler warning | %!s(int64=10) %!d(string=hai) anos | 
				
					
						|  Martin Prikryl | d8f92984b9
							
							First public commit of dev branch | %!s(int64=10) %!d(string=hai) anos |