Martin Prikryl
|
d46422070d
Issue 2339 – Find WinSCP.exe in process path if assembly path is unknown
|
9 月之前 |
Martin Prikryl
|
5c7a4f3ab4
Bug fix: When reading input Stream in .NET assembly upload fails in 64-bit process, the transfer is not interrupted
|
2 年之前 |
Martin Prikryl
|
b1635abd39
Bug 2075: Prevent occasional exhaustion of resources while testing WinSCP executable version on repeated use of .NET assembly
|
3 年之前 |
Martin Prikryl
|
9a8c1d5771
Bug 2055: Make Session.ExecutablePath return detected or actual executable path when not set
|
3 年之前 |
Martin Prikryl
|
e765accf02
Whitespace
|
4 年之前 |
Martin Prikryl
|
0a94b40638
More code to debug .exe version reading + Displaying .exe SHA-256 hash in hex
|
4 年之前 |
Martin Prikryl
|
70c74e7a2b
Bug fix: Hang when the stream returned by Session.GetFile is closed before the download finished
|
4 年之前 |
Martin Prikryl
|
8ab9ca149d
Bug 1936: Setting the logging level to -1 (Reduced) does not work in .NET assembly
|
4 年之前 |
Martin Prikryl
|
f17ecfa8be
Write, CanWrite, Length and Position methods and properties of the Stream returned by Session.GetFile behave as expected for a read-only steam
|
4 年之前 |
Martin Prikryl
|
4e798aa1c4
Applying some code analyzer suggestions
|
4 年之前 |
Martin Prikryl
|
9875f708f3
Logging SHA-256 of WinSCP.exe, when its product version does not match .NET assembly
|
5 年之前 |
Martin Prikryl
|
e0728d5bf7
Inline variable declaration
|
5 年之前 |
Martin Prikryl
|
a582427ca0
Improving validation of executable file (2nd)
|
5 年之前 |
Martin Prikryl
|
899d4bae53
Improving validation of executable file
|
5 年之前 |
Martin Prikryl
|
311e484008
Bug 1738: Stream interface in .NET assembly (upload)
|
5 年之前 |
Martin Prikryl
|
af9bccd226
Actually throw the exception (though it has little impact, as it is swallowed later)
|
5 年之前 |
Martin Prikryl
|
9fd355f563
Moving chunked output encoding to winscp.com, keeping the console API interface pure binary
|
5 年之前 |
Martin Prikryl
|
1747f92ac3
Bug 1738 – Stream interface in .NET assembly (download)
|
5 年之前 |
Martin Prikryl
|
70a1459b31
Entry assembly can be null (e.g. when running unit tests)
|
6 年之前 |
Martin Prikryl
|
30a29416ac
Looking for WinSCP.exe also in entry .NET assembly folder
|
6 年之前 |
Martin Prikryl
|
3195d901ac
Bug 1777: Do not obsolete Session.DisableVersionCheck
|
6 年之前 |
Martin Prikryl
|
8e45684db4
Bug 1741: Failure in .NET assembly when ProgramFiles(x86) environment variable is not set and WinSCP executable cannot be found anywhere
|
6 年之前 |
Martin Prikryl
|
8fb07d871c
In .NET 4 we can use RegistryKey.OpenBaseKey(hive, RegistryView.Registry32)
|
6 年之前 |
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)
|
7 年之前 |
Martin Prikryl
|
d49ae8072b
Bug 1640: Support for .NET Core/Standard + Supporting .NET Framework 4.0 and newer only
|
7 年之前 |
Martin Prikryl
|
ccc0ce3cd7
When WinSCP process stops responding, .NET assembly tries to log its main thread callstack
|
7 年之前 |
Martin Prikryl
|
b57798e2c8
Bug 1594: Custom error handling instead of default abort can be optionally implemented for batch operations in .NET assembly
|
7 年之前 |
Martin Prikryl
|
87ee572118
Delegate invocations with check for null replaced with ?. operator
|
8 年之前 |
Martin Prikryl
|
601996a40d
Inline object initializations
|
8 年之前 |
Martin Prikryl
|
87d3e2804d
Inlining out parameters declaration
|
8 年之前 |