Differences

This shows you the differences between the selected revisions of the page.

2013-12-18 2013-12-18
no summary (Petr) no summary (Petr)
Line 215: Line 215:
  * 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.
 +
 +===== URL =====
 +  * Improvements to session URL syntax:
 +    * Support for SSH host key fingerprint specification in session URL using connection parameter ''fingerprint'' defined by draft-ietf-secsh-scp-sftp-ssh-uri. [[bug>93]]
 +    * URL session parameter ''save'' to initiate site saving.
 +    * Change: Symbol '';'' has special meaning in session URL (due to the above changes) and has to be URL-encoded when used as a literal.
 +    * Change: UTF-8 encoded characters in session URL are supported. [[bug>1062]]
 +  * Improved [[integration_url|registration for URL protocols]]:
 +    * WinSCP registers itself with //Default Programs// control panel for protocol URLS ''%%sftp://%%'', ''%%scp://%%'', ''%%ftp://%%'' and ''%%ftps://%%'' on Windows Vista and newer.
 +    * WinSCP handles application specific protocol URLs ''%%winscp-sftp://%%'', ''%%winscp-scp://%%'', ''%%winscp-ftp://%%'' and ''%%winscp-ftps://%%''.
 +    * It is possible to remove protocol registration from Preferences.
 +    * It is possible to open //Default Programs// control panel for WinSCP from Preferences.
 +    * When registering machine-wide, current-user-specific registration that would shadow it is removed.
 +  * When saving session opened from SFTP/SCP URL with host key fingerprint, the host key is saved to cache.
 +  * For FTP sessions over implicit TLS/SSL, //Copy URL to Clipboard// command uses ''ftps:%%//%%'' protocol.
===== Other Improvements ===== ===== Other Improvements =====
Line 253: Line 268:
    * Bug fix: If the host key isn't saved, rekeys cause another warning. [[pbug>hostkey-rekey]]     * Bug fix: If the host key isn't saved, rekeys cause another warning. [[pbug>hostkey-rekey]]
    * Many other small bug fixes.     * Many other small bug fixes.
-  * Improvements to session URL syntax: 
-    * Support for SSH host key fingerprint specification in session URL using connection parameter ''fingerprint'' defined by draft-ietf-secsh-scp-sftp-ssh-uri. [[bug>93]] 
-    * URL session parameter ''save'' to initiate site saving. 
-    * Change: Symbol '';'' has special meaning in session URL (due to the above changes) and has to be URL-encoded when used as a literal. 
-    * Change: UTF-8 encoded characters in session URL are supported. [[bug>1062]] 
  * Detecting Drag&drop shell extension on 64-bit systems. [[bug>20]]   * Detecting Drag&drop shell extension on 64-bit systems. [[bug>20]]
  * Bringing an application into foreground, when opening session from commandline and/or from jump in existing WinSCP instance.   * Bringing an application into foreground, when opening session from commandline and/or from jump in existing WinSCP instance.
Line 263: Line 273:
  * Pattern ''!U'' in Custom command and PuTTY path works even with password entered only during authentication.   * Pattern ''!U'' in Custom command and PuTTY path works even with password entered only during authentication.
  * Do not include information about inability to test, if server IP address is routable, into error messages.   * Do not include information about inability to test, if server IP address is routable, into error messages.
-  * Improved [[integration_url|registration for URL protocols]]: 
-    * WinSCP registers itself with //Default Programs// control panel for protocol URLS ''%%sftp://%%'', ''%%scp://%%'', ''%%ftp://%%'' and ''%%ftps://%%'' on Windows Vista and newer. 
-    * WinSCP handles application specific protocol URLs ''%%winscp-sftp://%%'', ''%%winscp-scp://%%'', ''%%winscp-ftp://%%'' and ''%%winscp-ftps://%%''. 
-    * It is possible to remove protocol registration from Preferences. 
-    * It is possible to open //Default Programs// control panel for WinSCP from Preferences. 
-    * When registering machine-wide, current-user-specific registration that would shadow it is removed. 
-  * When saving session opened from SFTP/SCP URL with host key fingerprint, the host key is saved to cache. 
  * Not adding UTF-8 BOM to files edited in an Internal editor. [[bug>1081]]   * Not adding UTF-8 BOM to files edited in an Internal editor. [[bug>1081]]
-  * For FTP sessions over implicit TLS/SSL, //Copy URL to Clipboard// command uses ''ftps:%%//%%'' protocol. 
  * Support FTP servers that require TLS/SSL handshake on transfer connection before responding ''1yz'' to ''STOR''/''APPE''. [[bug>1084]]   * Support FTP servers that require TLS/SSL handshake on transfer connection before responding ''1yz'' to ''STOR''/''APPE''. [[bug>1084]]
  * Support for proprietary SFTP extension ''statvfs@openssh.com'' to check disk space usage.   * Support for proprietary SFTP extension ''statvfs@openssh.com'' to check disk space usage.

Last modified: by Petr