Differences
This shows you the differences between the selected revisions of the page.
2013-12-17 | 2013-12-17 | ||
Title change (Petr) | Sorted (Petr) | ||
Line 182: | Line 182: | ||
===== Improved Scripting and .NET ===== | ===== Improved Scripting and .NET ===== | ||
- | * Transfer resume support can be controlled in scripting (''-resumesupport'' switch of file transfer commands) and .NET assembly (''TransferOptions.ResumeSupport'' property). [[bug>834]] | ||
- | * Transfer progress feedback using ''Session.FileTransferProgress'' event. [[bug>818]] | ||
* For special cases, it is possible to accept any SSH host key or any TLS/SSL certificate (with warning) using ''-hostkey=*'' in scripting and ''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'' or ''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'' in .NET assembly. [[bug>815]] | * For special cases, it is possible to accept any SSH host key or any TLS/SSL certificate (with warning) using ''-hostkey=*'' in scripting and ''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'' or ''SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey'' in .NET assembly. [[bug>815]] | ||
+ | * Transfer progress feedback using ''Session.FileTransferProgress'' event. [[bug>818]] | ||
+ | * Transfer resume support can be controlled in scripting (''-resumesupport'' switch of file transfer commands) and .NET assembly (''TransferOptions.ResumeSupport'' property). [[bug>834]] | ||
+ | * Synchronization preview in scripting. [[bug>885]] | ||
+ | * Renamed WinSCP .NET assembly to ''winscpnet.dll'' to avoid conflicts with ''winscp.exe''. [[bug>945]] | ||
+ | * Printing transfer progress for small files in bytes in scripting. [[bug>964]] | ||
+ | * Subset of custom command patterns can be used in PuTTY path, including ''!/'', ''!@'', ''!U'', ''!P'', ''!?prompt?!'' and ''!`command`''. This among other allows opening PuTTY in the same directory as current WinSCP working directory [[bug>326]]; or using different SSH client, such as KiTTY [[bug>966]]. | ||
+ | * System error message is shown when changing local working directory fails in scripting. [[bug>1087]] | ||
* Before opening session using command-line parameter in scripting, warning is printed, that this is deprecated function. | * Before opening session using command-line parameter in scripting, warning is printed, that this is deprecated function. | ||
* Retrospectively logging previous script records when session is starting. | * Retrospectively logging previous script records when session is starting. | ||
- | * Printing transfer progress for small files in bytes in scripting. [[bug>964]] | ||
- | * Renamed WinSCP .NET assembly to ''winscpnet.dll'' to avoid conflicts with ''winscp.exe''. [[bug>945]] | ||
- | * Command //Clear caches// clears also cache of separate shell session. | ||
* Change: Not trying to kill WinSCP process from .NET assembly ''Session'' finalizer. | * Change: Not trying to kill WinSCP process from .NET assembly ''Session'' finalizer. | ||
* Event ''Session.FileTransferProgress'' is always raised when file transfer completes. | * Event ''Session.FileTransferProgress'' is always raised when file transfer completes. | ||
* Custom command pattern ''!`command`'' that expands to output of local command. | * Custom command pattern ''!`command`'' that expands to output of local command. | ||
- | * Subset of custom command patterns can be used in PuTTY path, including ''!/'', ''!@'', ''!U'', ''!P'', ''!?prompt?!'' and ''!`command`''. This among other allows opening PuTTY in the same directory as current WinSCP working directory [[bug>326]]; or using different SSH client, such as KiTTY [[bug>966]]. | ||
- | * Synchronization preview in scripting. [[bug>885]] | ||
- | * System error message is shown when changing local working directory fails in scripting. [[bug>1087]] | ||
===== Other Improvements ===== | ===== Other Improvements ===== |