history_old » Revisions »
Differences
This shows you the differences between the selected revisions of the page.
2013-04-07 | 2013-04-17 | ||
moving 4.3.8 - 5.0.6 from history (martin) | using + for combined keyboard shortcuts (martin) | ||
Line 1088: | Line 1088: | ||
* Change to overcome URL handler vulnerability: When protocol (''%%sftp://%%'' or ''%%scp://%%'') is provided on command line (possible execution from web browser/Windows Explorer), all command-like parameters that cause any automatic action are ignored, including ''/defaults'', ''/log'', ''/script'' and ''/command''. | * Change to overcome URL handler vulnerability: When protocol (''%%sftp://%%'' or ''%%scp://%%'') is provided on command line (possible execution from web browser/Windows Explorer), all command-like parameters that cause any automatic action are ignored, including ''/defaults'', ''/log'', ''/script'' and ''/command''. | ||
- | * Function //Copy path to clipboard// has keyboard shortcut ''Shift-Ctrl-P'' in Explorer interface. | + | * Function //Copy path to clipboard// has keyboard shortcut ''Shift+Ctrl+P'' in Explorer interface. |
* Address bar of Explorer interface has dedicated context menu, with option to //Copy path to clipboard//. | * Address bar of Explorer interface has dedicated context menu, with option to //Copy path to clipboard//. | ||
* Partial files (''.filepart'') are no longer considered for synchronization (SFTP-only). | * Partial files (''.filepart'') are no longer considered for synchronization (SFTP-only). | ||
Line 1601: | Line 1601: | ||
* 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. | ||
* New browsing shortcuts: | * New browsing shortcuts: | ||
- | * ''Alt-Left'' and ''Alt-Rigth'' to browse backward and forward. | + | * ''Alt+Left'' and ''Alt+Right'' to browse backward and forward. |
* Back/forward buttons on some mouses supported (Microsoft Intellipoint particularly). | * Back/forward buttons on some mouses supported (Microsoft Intellipoint particularly). | ||
* Support for ''Back'', ''Forward'', ''Reload'', ''Home'' and ''Favorities'' buttons on multimedia-keyboards. | * Support for ''Back'', ''Forward'', ''Reload'', ''Home'' and ''Favorities'' buttons on multimedia-keyboards. | ||
Line 1705: | Line 1705: | ||
* Option //New and update file(s) only// to transfer files that either does not exist in the target directory or whose timestamp is greater than target file timestamp. Similar functionality has new button //Newer only// on overwrite confirmation dialog. | * Option //New and update file(s) only// to transfer files that either does not exist in the target directory or whose timestamp is greater than target file timestamp. Similar functionality has new button //Newer only// on overwrite confirmation dialog. | ||
* Local change drive down menu contains links to folders //My documents// and //Desktop// (Commander interface only) | * Local change drive down menu contains links to folders //My documents// and //Desktop// (Commander interface only) | ||
- | * Files copied to clipboard may be pasted both to remote and local (Commander interface only) panels. Keyboard shortcut is ''Ctrl-V''. | + | * Files copied to clipboard may be pasted both to remote and local (Commander interface only) panels. Keyboard shortcut is ''Ctrl+V''. |
* When handling ''scp:%%//%%'' or ''sftp:%%//%%'' URL, which includes path without trailing slash, the file or directory it points to is downloaded. When path ends with slash, the directory it points to is opened (previous behaviour). | * When handling ''scp:%%//%%'' or ''sftp:%%//%%'' URL, which includes path without trailing slash, the file or directory it points to is downloaded. When path ends with slash, the directory it points to is opened (previous behaviour). | ||
* New option //existing only// for Synchronization. | * New option //existing only// for Synchronization. | ||
Line 1714: | Line 1714: | ||
* Bug fix: Using //Home directory// function on remote panel corrupted "change directory cache". | * Bug fix: Using //Home directory// function on remote panel corrupted "change directory cache". | ||
* Maximal length of file masks was extended on all windows. | * Maximal length of file masks was extended on all windows. | ||
- | * ''Ctrl-C'' on message window copies to clipboard the additional message (display-able via //More// button) as well. | + | * ''Ctrl+C'' on message window copies to clipboard the additional message (display-able via //More// button) as well. |
* Toolbar button //Open directory/bookmark// moved from //Standard// toolbar behind directory drop down menu on //Address// bar (Explorer interface). | * Toolbar button //Open directory/bookmark// moved from //Standard// toolbar behind directory drop down menu on //Address// bar (Explorer interface). | ||
* Double click on path label above file panel opens //Open directory/bookmark// window (Commander interface only). | * Double click on path label above file panel opens //Open directory/bookmark// window (Commander interface only). | ||
Line 1772: | Line 1772: | ||
* Improved //Import from PuTTY// dialog. New //Un/check all// button. Cached host keys may be optionally imported for selected sessions. | * Improved //Import from PuTTY// dialog. New //Un/check all// button. Cached host keys may be optionally imported for selected sessions. | ||
* When opening remote file for writting, file size is sent to server giving it chance to allocate enough space on file system in advance (SFTP only). | * When opening remote file for writting, file size is sent to server giving it chance to allocate enough space on file system in advance (SFTP only). | ||
- | * ''Ctrl-Left'' and ''Ctrl-Right'' in directory input boxes stops on slashes too (in addition to usual spaces). | + | * ''Ctrl+Left'' and ''Ctrl+Right'' in directory input boxes stops on slashes too (in addition to usual spaces). |
* Synchronized browsing works properly even when changing directory by more than one level (for example via history drop down list). | * Synchronized browsing works properly even when changing directory by more than one level (for example via history drop down list). | ||
* Improved communication with drag&drop shell extension. Situations when the application timouts waiting for response from the extensions should be much reduced now. | * Improved communication with drag&drop shell extension. Situations when the application timouts waiting for response from the extensions should be much reduced now. | ||
Line 1922: | Line 1922: | ||
* Option //Update only existing files// for //Keep remote directories up to date// function. | * Option //Update only existing files// for //Keep remote directories up to date// function. | ||
* Temporary folder created to edit/open remote file is deleted whole, including any new files (particulary backup file created by editor). | * Temporary folder created to edit/open remote file is deleted whole, including any new files (particulary backup file created by editor). | ||
- | * ''Ctrl-Tab'' and ''Ctrl-Shift-Tab'' can be used to switch between opened sessions. | + | * ''Ctrl+Tab'' and ''Ctrl+Shift+Tab'' can be used to switch between opened sessions. |
* Host name may contain ''user@host''. This is particulary useful for importing sessions from PuTTY, which allows same format too. | * Host name may contain ''user@host''. This is particulary useful for importing sessions from PuTTY, which allows same format too. | ||
* Default resume threshold increased to 100 KiB. | * Default resume threshold increased to 100 KiB. | ||
Line 1950: | Line 1950: | ||
* //Check for updates// feature. It connectes to WinSCP site and checks, if there is new version released. You may also run WinSCP with command line switch ''/update''. | * //Check for updates// feature. It connectes to WinSCP site and checks, if there is new version released. You may also run WinSCP with command line switch ''/update''. | ||
* New option //Do not change local directory when switching sessions//. It preserves same local directory, when switching between opened sessions (Commander interface only). | * New option //Do not change local directory when switching sessions//. It preserves same local directory, when switching between opened sessions (Commander interface only). | ||
- | * Current session settings can be exported to PuTTY and opened with this SSH terminal client (''Ctrl-P''). | + | * Current session settings can be exported to PuTTY and opened with this SSH terminal client (''Ctrl+P''). |
* SSH core upgraded to [[&url(puttychanges)|current development snapshot of PuTTY (2003-09-12)]]. It brings following changes: | * SSH core upgraded to [[&url(puttychanges)|current development snapshot of PuTTY (2003-09-12)]]. It brings following changes: | ||
* Bug fix: Error "%%Assertion failed: addr->family == AF_UNSPEC%%", when using SOCKS5 proxy. | * Bug fix: Error "%%Assertion failed: addr->family == AF_UNSPEC%%", when using SOCKS5 proxy. | ||
Line 1972: | Line 1972: | ||
=== 2003-08-24 === | === 2003-08-24 === | ||
- | * It is possible to open more connections simultaneously. Connections may be switched using //Opened sessions// from //Session// menu, //Session// toolbar or ''Alt-1'' to ''Alt-0'' keyboard shortcuts (only first 10 connections). | + | * It is possible to open more connections simultaneously. Connections may be switched using //Opened sessions// from //Session// menu, //Session// toolbar or ''Alt+1'' to ''Alt+0'' keyboard shortcuts (only first 10 connections). |
* Support for version 4 of SFTP (SSH File Transfer Protocol) including its native support for text (ASCII) mode transfers. Session option //EOL characters// (//Environment// tab of Login dialog) is ignored with SFTP4. CR/LF is always used unless server requests different sequence. With SFTP4 it is also possible to change file owner/group. | * Support for version 4 of SFTP (SSH File Transfer Protocol) including its native support for text (ASCII) mode transfers. Session option //EOL characters// (//Environment// tab of Login dialog) is ignored with SFTP4. CR/LF is always used unless server requests different sequence. With SFTP4 it is also possible to change file owner/group. | ||
* With SFTP4 WinSCP is compatible with VanDyke VShell for Windows. | * With SFTP4 WinSCP is compatible with VanDyke VShell for Windows. | ||
Line 1987: | Line 1987: | ||
* Only Windows (CR/LF) end-of-line sequence is converted, when uploading file in text (ASCII) mode. | * Only Windows (CR/LF) end-of-line sequence is converted, when uploading file in text (ASCII) mode. | ||
* File is transfered properly using SFTP, even when its actual size is different than value displayed in directory listing (this happens e.g. when file was changed since directory was opened). | * File is transfered properly using SFTP, even when its actual size is different than value displayed in directory listing (this happens e.g. when file was changed since directory was opened). | ||
- | * ''Ctrl-Down'' and ''Ctrl-Up'' can be used to enter/leave subdirectory. | + | * ''Ctrl+Down'' and ''Ctrl+Up'' can be used to enter/leave subdirectory. |
* WinSCP identifies itself to SFTP server (version 3 and later) using ''winscp@winscp.sourceforge.net'' extension (''SSH_FXP_EXTENDED'' packet). If server recognises WinSCP, it should reply with ''SSH_FXP_STATUS'' packet with ''SSH_FX_OK'' value. | * WinSCP identifies itself to SFTP server (version 3 and later) using ''winscp@winscp.sourceforge.net'' extension (''SSH_FXP_EXTENDED'' packet). If server recognises WinSCP, it should reply with ''SSH_FXP_STATUS'' packet with ''SSH_FX_OK'' value. | ||
* SFTP error messages (received from server) are converted from UTF-8 encoding to local encoding. | * SFTP error messages (received from server) are converted from UTF-8 encoding to local encoding. |