Differences
This shows you the differences between the selected revisions of the page.
2008-04-07 | 2008-04-07 | ||
3.8.2 (martin) | update to 4.0 beta (martin) | ||
Line 2: | Line 2: | ||
===== Not Released Yet ===== | ===== Not Released Yet ===== | ||
- | === 2006-06-19 === | + | === 2007-04-07 === |
* Changes in the plugin itself: | * Changes in the plugin itself: | ||
* Bug fix: Plugin occasionally hangs when background transfer finishes. | * Bug fix: Plugin occasionally hangs when background transfer finishes. | ||
- | * SSH/SCP/SFTP core upgraded to WinSCP 3.8.1. It brings following changes: | + | * SSH/SCP/SFTP core upgraded to WinSCP 4.0 beta. It brings following changes: |
+ | * WinSCP can itself setup SSH tunnel to allow indirect connections through proxy SSH host. | ||
* Synchronization enhanced: | * Synchronization enhanced: | ||
* When option //Preview changes// is turned on, checklist of synchronization actions is displayed, giving user option to review and confirm them all at once. | * When option //Preview changes// is turned on, checklist of synchronization actions is displayed, giving user option to review and confirm them all at once. | ||
Line 14: | Line 15: | ||
* Bug fix: Option //Same size only// for timestamp synchronization was not working. | * Bug fix: Option //Same size only// for timestamp synchronization was not working. | ||
* Bug fix: When //Never ask me again// was checked on query for synchronization before starting //Keep remote directory up to date//, the synchronization was not performed. | * Bug fix: When //Never ask me again// was checked on query for synchronization before starting //Keep remote directory up to date//, the synchronization was not performed. | ||
+ | * File checksum can be calculated from Properties dialog (providing the server supports the functionality). | ||
* The Server/Protocol Information dialog remade. It now also shows space available for current directory. | * The Server/Protocol Information dialog remade. It now also shows space available for current directory. | ||
* Stored session can be renamed. | * Stored session can be renamed. | ||
+ | * SFTP uploads optimized. | ||
* Overwrite configuration message offers possibility to transfer file under different name (SFTP-only). | * Overwrite configuration message offers possibility to transfer file under different name (SFTP-only). | ||
* Authentication window introduced. It combines progress display with authentication prompts. | * Authentication window introduced. It combines progress display with authentication prompts. | ||
* Permission errors when setting attributes (permissions and timestamp) of remote file can be suppressed using new transfer option //Ignore permissions errors// (SFTP-only). | * Permission errors when setting attributes (permissions and timestamp) of remote file can be suppressed using new transfer option //Ignore permissions errors// (SFTP-only). | ||
+ | * New option for handling of remote file timestamps: //Preserve remote timestamp//. | ||
+ | * Tabs on Login dialog that have no usable option for current context (e.g. protocol) are hidden. | ||
+ | * "Host hasn't answered for X seconds" message disappears itself once the response finally arrives also in scripting. | ||
+ | * Support for SSPI authentication. | ||
+ | * Support for Kerberos ticket forwarding. | ||
+ | * Mirror mode for synchronization, where files are updated on any timestamp difference (i.e. even newer files are updated). | ||
* System administrators can enforce display of authentication banners. | * System administrators can enforce display of authentication banners. | ||
* System administrators can restrict connection to servers without having their host keys accepted in advance. | * System administrators can restrict connection to servers without having their host keys accepted in advance. | ||
Line 34: | Line 43: | ||
* Partial files (''.filepart'') are no longer considered for synchronization (SFTP-only). | * Partial files (''.filepart'') are no longer considered for synchronization (SFTP-only). | ||
* Permissions input box has the same context menu as permissions popup box. | * Permissions input box has the same context menu as permissions popup box. | ||
+ | * Preview changes for synchronization is enabled by default. | ||
+ | * Quick preset buttons for Windows and Unix systems on //Environment// tab of Login dialog (visible when advanced options are turned off only). | ||
+ | * It is no longer required to specify username of login dialog. User is prompted for username once required (and only if required). | ||
+ | * Environment variables can be used in most configurable paths (like path to private key file, etc.). The syntax is ''%NAME%''. | ||
+ | * Whole authentication prompt is shown, even if it spans multiple lines. | ||
+ | * Button //Load// on //Stored sessions tab// of Login dialog renamed to //Edit//. | ||
+ | * ''F1'' opens help for current tab on Login and Preferences dialogs. | ||
+ | * What's this button on dialog caption (''?'') opens help directly. | ||
+ | * Button //Help// replaced with //Close// on Login dialog. | ||
+ | * Single log file is used for all connections of one session (background transfer connections, secondary shell connection, tunnel connection). | ||
+ | * Workaround for SSH servers based on cryptlib, which reports invalid files types in response to ''SSH_FXP_LSTAT'' request. | ||
+ | * Context menu of permissions popup and input boxes has clipboard management commands. | ||
+ | * More internal error messages from PuTTY code are being localized. | ||
+ | * When saving the edited session under the same name, overwrite confirmation is not requested. | ||
+ | * Shell options of //SCP tab// of login dialog redesigned. | ||
+ | * Detection of OpenSSH sftp-server is more strict, not to apply on other SFTP servers running under OpenSSH. | ||
+ | * Pattern hint link for log file name added. | ||
+ | * For fatal errors (e.g. "lost connection"), original cause of the problem is kept as a top message, as opposite to regular errors, where contextual error message is on top. | ||
+ | * Buttons //Login// and //Save// on Login dialog swapped. | ||
+ | * When //Handles SSH-2 key re-exchange badly// bug is enabled, the //Key exchange// tab is hidden. | ||
* Bug fix: Uploads of files into previously non-existing directory could not be resumed (SFTP-only). | * Bug fix: Uploads of files into previously non-existing directory could not be resumed (SFTP-only). | ||
* Bug fix: Failure when downloading file from different directory than the current one (SCP only). | * Bug fix: Failure when downloading file from different directory than the current one (SCP only). | ||
Line 52: | Line 81: | ||
* Bug fix: Some dialog labels were not disabled along with associated control. | * Bug fix: Some dialog labels were not disabled along with associated control. | ||
* Bug fix: When patterns were used in log file name, the log file was recreated every time configuration has changed. | * Bug fix: When patterns were used in log file name, the log file was recreated every time configuration has changed. | ||
+ | * Bug fix: Failure, when remote command had character ''%'' in its error output. | ||
+ | * Bug fix: Infinite loop of error messages when connection was broken while timeout message was being shown. | ||
+ | * Bug fix: Trailing delimiter text were occasionally left in remote command output. | ||
+ | * Bug fix: Automatic retry after timeout was not working. | ||
+ | * Bug fix: It was not possible to cancel text mode upload with SCP protocol. | ||
+ | * Bug fix: Failure when closing console window. | ||
+ | * Bug fix: Octal display of file permissions was not filled if no permissions were set for a file. | ||
+ | * Bug fix: Failure to change attributes of local files was not reported sometime. | ||
===== 1.5.1 ===== | ===== 1.5.1 ===== |