Differences

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

2005-01-06 2005-01-10
no summary (217.86.147.207) (hidden) not released yet (martin)
Line 1: Line 1:
====== Recent Version History ====== ====== Recent Version History ======
 +===== Not Released Yet =====
 +=== 2005-01-10 ===
 +  * SSH core upgraded to [[&url(puttychanges)|the latest development snapshot of Putty (2005-01-07)]]. It brings following changes:
 +    * New //Key exchange tab// on Login dialog. It allows configuration of key exchange algorithm selection policy. It also include options to configure regular key re-exchanged based on time and data transfered.
 +    * Support for IPv6 (unfix.org's IPv6 patches up to level 10). IP protocol version can be configured on //Connection tab// of Login dialog.
 +    * Removed bug //Chokes on Diffie-Hellman group exchange// from //Bugs tab//.
 +    * Fixed key exchange problems with some servers.
 +    * Software version strings for adhere to SSH standard.
 +    * Fixed some potential crashes.
 +    * Support for diffie-hellman-group14-sha1 group exchange .
 +    * Keyboard-interactive authentication is offered as long as server offers it, rather than only once, unless the server responds to our initial request with failure.
 +  * When switching sessions, the panel state can be optionally preserved, including selected file and sort column/order. To disable this, go to //Panels tab// of Preferences dialog. Option //Do not change local directory when switching sessions// on //Commands tab// renamed to //Do not change state of local panel when switching sessions// and now affects this feature too.
 +  * Menu //Files > File Names// includes new command //Copy URL to Clipboard//. The URL format is: ''<protocol>:%%//%%<session>/<path>/<file>''.
 +  * WinSCP now detects dropped connection immediatelly. It also responds to server keepalive requests immediatelly (''keepalive@openssh.com'').
 +  * It is possible to edit remote files whose filenames contain characters not allowed on Windows.
 +  * Inline rename box on remote panel now accepts characters not allowed on Windows, but allowed on other systems.
 +  * Window //server/protocol information// shows server host key fingerprint.
 +  * New //SFTP tab// on session dialog. It contains configuration options for detection of two known bugs in SFTP servers. The first bug //Reverses order of symlink command arguments// is known on all OpenSSH servers. The second bug //Does not use UTF-8 for SFTP4 and newer// is known on Foxit WAC server.
 +  * When overwritting local read-only file, the read-only attribute is preserved.
 +  * It is now possible to overwrite local hidden file (the attribute is preserved).
 +  * When changing local drive using drive drop down menu the current working directory on the drive is opened instead of root directory (Norton Commander interface only).
 +  * It is possible to change width of session drop down menu on //Session// toolbar. Just drag the empty space on the right of the drop down menu.
 +  * //Language// button on Login dialog includes //Get More// command to open translation download page.
 +  * Menu //File Names// is included in remote panel context menu too.
 +  * Internal editor shows name of the session in the window title.
 +  * Several changes in installer:
 +    * When installer finds obsolete default translation in the installation directory, it displays a warning with option to delete the translation.
 +    * Bug fix: Removed //flags: unchecked// string from the //Add installation directory to search path// checkbox.
 +    * Bug fix: Last few characters of long lines were cut off.
 +  * Bug fix: WinSCP refused to start, when using ''/ini'' parameter without session name parameter.
 +  * Bug fix: Attempt to open non-existing local directory (Norton Commander interface only) have not displayed any error message. The first existing parent directory (if any) was opened instead.
 +  * Bug fix: When downloading file to editor, //Exclude mask// and operation mask were not ignored, what prevented editing some files.
 +  * Bug fix: When using ''ls'' command with ''%%--full-time%%'' option (SCP protocol) the leading spaces in the filenames were omited while reading directory.
 +  * Bug fix: When downloading file with SCP protocol, any leading spaces in the filename were lost.
 +  * Bug fix: Possible crashes when having more sessions opened in parallel.
 +  * Bug fix: When using INI file as configuration storage, the quotes enclosing configuration options (particularly path to Putty executable) were lost.
 +  * Bug fix: Directory was randomly selected in remote panel when switching sessions.
 +  * Bug fix: When upgrading from 3.7 and older, command //Open in Putty// stopped working if path to Putty included spaces.
 +
===== 3.7.1 ===== ===== 3.7.1 =====
=== 2004-10-31 === === 2004-10-31 ===
Line 10: Line 49:
  * New upload option "Clear source file 'Archive' flag".   * New upload option "Clear source file 'Archive' flag".
  * Command "Open in PuTTY" can optionally send password to PuTTY. When the option is on, the password must be kept in memory.   * Command "Open in PuTTY" can optionally send password to PuTTY. When the option is on, the password must be kept in memory.
-  * Usage of option --full-time with LS command is configurable (SCP only). +  * Usage of option %%--full-time%% with LS command is configurable (SCP only).
  * When the server does not support resolving symbolic links (SFTP version 2 and older), the double-click on regular file (possibly symlink) makes WinSCP try to open directory with the same name.   * When the server does not support resolving symbolic links (SFTP version 2 and older), the double-click on regular file (possibly symlink) makes WinSCP try to open directory with the same name.
  * Removed no longer useful button "Retry" from "timeout" message.   * Removed no longer useful button "Retry" from "timeout" message.
Line 35: Line 74:
    * Local custom commands can be executed on pairs of remote (temporarily downloaded) and local files (Norton Commander interface only). New sample command "File compare" uses the option. Replace simple "fc" command with your favourite diff tool.     * Local custom commands can be executed on pairs of remote (temporarily downloaded) and local files (Norton Commander interface only). New sample command "File compare" uses the option. Replace simple "fc" command with your favourite diff tool.
  * New command-line parameters /synchronize and /keepuptodate. Both have two optional arguments for local and remote directory. If parameter is preceded by stored session name, it is opened automatically. Otherwise login dialog is shown.   * New command-line parameters /synchronize and /keepuptodate. Both have two optional arguments for local and remote directory. If parameter is preceded by stored session name, it is opened automatically. Otherwise login dialog is shown.
-  * For SCP protocol the directory is read with --full-time option to get second-precision timestamp (necessary for synchronisation). When the reading of the first directory fails (for whatever reason), the directory is reloded without the option and the option will no longer be used. Next version will include option to control the behaviour manually. +  * For SCP protocol the directory is read with %%--full-time%% option to get second-precision timestamp (necessary for synchronisation). When the reading of the first directory fails (for whatever reason), the directory is reloded without the option and the option will no longer be used. Next version will include option to control the behaviour manually.
  * "Host hasn't answered for X seconds" message disappers itself once the response finally arrives.   * "Host hasn't answered for X seconds" message disappers itself once the response finally arrives.
  * WinSCP can be now compiled using Personal edition of Borland C++Builder 6.   * WinSCP can be now compiled using Personal edition of Borland C++Builder 6.
Line 156: Line 195:
  * Double click on path label above file panel opens "Open directory/bookmark" window (Norton-Commander interface only).   * Double click on path label above file panel opens "Open directory/bookmark" window (Norton-Commander interface only).
  * Tab "Drag&drop" of Preferences window moved from "Environment" to "Transfer" group.   * Tab "Drag&drop" of Preferences window moved from "Environment" to "Transfer" group.
 +  * Links to WinSCP homepage in //Help// menu updated to point directly on respective Wiki topics
 +  * First attempts for context help. ''F1'' key now opens WinSCP documentation page. On some dialogs it now opens directly help for the dialog.
 +  * Installation path can be added to system search path from //Integration tab// of Prefenreces dialog.
 +  * Bug fix: When synchronising local directory from console mode using SCP protocol, some files were printed twice. Once with path, once without.
 +  * When listing directory with SFTP protocol, files whose filenames contain slashes or dots-only are ignored.
 +  * Bug fix: Duration indicators failed to display more than 24 hours.
 +  * When WinSCP in console mode were executed from batch file its console title was incorrectly preserved for next commands of the batch
 +  * Bug fix: Some errors in console mode were displayed in message box instead of being printed on console
  * Error "EAccessViolation" is now replaced with more meaningful "Invalid access to memory" to better distinguish it from "Permissions denied".   * Error "EAccessViolation" is now replaced with more meaningful "Invalid access to memory" to better distinguish it from "Permissions denied".
  * Bug fix: Button "No to all" on overwrite confirmation dialog made error message appear for every skipped file with SCP protocol.   * Bug fix: Button "No to all" on overwrite confirmation dialog made error message appear for every skipped file with SCP protocol.

Last modified: by martin