history_old » Revisions »
Differences
This shows you the differences between the selected revisions of the page.
2017-12-22 | 2018-01-08 | ||
Restored revision 1513865737. Undoing revision 1513874571. (martin) (hidden) | new syntax for date stamps (martin) | ||
Line 1: | Line 1: | ||
====== Older Versions ====== | ====== Older Versions ====== | ||
- | ===== [[5.9.3]] 5.9.3 ===== | + | ===== [[5.9.3]] 5.9.3 ((2016-11-30)) ===== |
- | === 2016-11-30 === | + | |
* Translation completed: Croatian. | * Translation completed: Croatian. | ||
Line 28: | Line 27: | ||
* Bug fix: Failure when pressing //Calculate// button on Properties dialog, while another calculation is already in progress. [[bug>1484]] | * Bug fix: Failure when pressing //Calculate// button on Properties dialog, while another calculation is already in progress. [[bug>1484]] | ||
- | ===== [[5.9.2]] 5.9.2 ===== | + | ===== [[5.9.2]] 5.9.2 ((2016-09-14)) ===== |
- | === 2016-09-14 === | + | |
* Translations completed: Brazilian Portuguese, Finnish, Kabyle and Ukrainian. | * Translations completed: Brazilian Portuguese, Finnish, Kabyle and Ukrainian. | ||
Line 51: | Line 49: | ||
* Bug fix: Downloads by drag&drop were randomly defaulted to background queue. [[bug>1457]] | * Bug fix: Downloads by drag&drop were randomly defaulted to background queue. [[bug>1457]] | ||
- | ===== [[5.9.1]] 5.9.1 ===== | + | ===== [[5.9.1]] 5.9.1 ((2016-08-12)) ===== |
- | === 2016-08-12 === | + | |
* Translations completed: Catalan, Polish and Swedish. | * Translations completed: Catalan, Polish and Swedish. | ||
Line 75: | Line 72: | ||
* Bug fix: UTF-16 script files cannot be loaded. [[bug>1447]] | * Bug fix: UTF-16 script files cannot be loaded. [[bug>1447]] | ||
- | ===== [[5.9]] 5.9 ===== | + | ===== [[5.9]] 5.9 ((2016-07-22)) ===== |
- | === 2016-07-22 === | + | |
* SSH private key tools (PuTTYgen and Pageant) upgraded to the latest development snapshot of PuTTY (2016-07-19, commit 9398d23). | * SSH private key tools (PuTTYgen and Pageant) upgraded to the latest development snapshot of PuTTY (2016-07-19, commit 9398d23). | ||
Line 84: | Line 80: | ||
//Users upgrading from [[history_old#5.7.7|WinSCP 5.7.7]]// can read more about [[announcement_winscp59|WinSCP 5.9 - What's New?]] | //Users upgrading from [[history_old#5.7.7|WinSCP 5.7.7]]// can read more about [[announcement_winscp59|WinSCP 5.9 - What's New?]] | ||
- | ===== [[5.8.4]] 5.8.4 RC ===== | + | ===== [[5.8.4]] 5.8.4 RC ((2016-06-16)) ===== |
- | === 2016-06-16 === | + | |
* Improvements to custom commands/extensions: | * Improvements to custom commands/extensions: | ||
* Run time options for extensions. | * Run time options for extensions. | ||
Line 108: | Line 103: | ||
* Bug fix: Failure when closing application after giving up trying to reconnect a broken connection. | * Bug fix: Failure when closing application after giving up trying to reconnect a broken connection. | ||
- | ===== [[5.8.3]] 5.8.3 RC ===== | + | ===== [[5.8.3]] 5.8.3 RC ((2016-05-23)) ===== |
- | === 2016-05-23 === | + | |
* Translation added: Icelandic. | * Translation added: Icelandic. | ||
* Improvements to .NET assembly: | * Improvements to .NET assembly: | ||
Line 165: | Line 159: | ||
* Bug fix: Detect symbolic link loops when finding files (improved to cover more complex symbolic link structures). [[bug>1093]] | * Bug fix: Detect symbolic link loops when finding files (improved to cover more complex symbolic link structures). [[bug>1093]] | ||
- | ===== [[5.8.2]] 5.8.2 beta ===== | + | ===== [[5.8.2]] 5.8.2 beta ((2016-03-15)) ===== |
- | === 2016-03-15 === | + | |
* SSH core and private key tools (PuTTYgen and Pageant) upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2016-03-05, commit 8e41e0a) | * SSH core and private key tools (PuTTYgen and Pageant) upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2016-03-05, commit 8e41e0a) | ||
* TLS/SSL core upgraded to OpenSSL 1.0.2g. | * TLS/SSL core upgraded to OpenSSL 1.0.2g. | ||
Line 229: | Line 222: | ||
* Bug fix: SFTP/SCP sessions cannot be connected to over proxy. [[bug>1405]] | * Bug fix: SFTP/SCP sessions cannot be connected to over proxy. [[bug>1405]] | ||
- | ===== [[5.8.1]] 5.8.1 beta ===== | + | ===== [[5.8.1]] 5.8.1 beta ((2016-01-20)) ===== |
- | === 2016-01-20 === | + | |
* SSH core and private key tools (PuTTYgen and Pageant) upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2015-12-22, commit 51465fa). It brings following changes: | * SSH core and private key tools (PuTTYgen and Pageant) upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2015-12-22, commit 51465fa). It brings following changes: | ||
* Support for ChaCha20-Poly1305 authenticated encryption. [[pbug>chacha20-poly1305]] | * Support for ChaCha20-Poly1305 authenticated encryption. [[pbug>chacha20-poly1305]] | ||
Line 284: | Line 276: | ||
* Bug fix: Installer images did not scale correctly | * Bug fix: Installer images did not scale correctly | ||
- | ===== [[5.8]] 5.8 beta ===== | + | ===== [[5.8]] 5.8 beta ((2015-12-16)) ===== |
- | === 2015-12-16 === | + | |
* Authentication with TLS/SSL client certificates. [[bug>921]] | * Authentication with TLS/SSL client certificates. [[bug>921]] | ||
* Redesigned Progress and Synchronization progress windows. | * Redesigned Progress and Synchronization progress windows. | ||
Line 437: | Line 428: | ||
* Bug fix: Failure when using //Close all windows// taskbar function with opened and active internal editor. [[bug>1377]] | * Bug fix: Failure when using //Close all windows// taskbar function with opened and active internal editor. [[bug>1377]] | ||
- | ===== [[5.7.7]] 5.7.7 (hotfix) ===== | + | ===== [[5.7.7]] 5.7.7 (hotfix) ((2016-03-06)) ===== |
- | === 2016-03-06 === | + | |
(* * Translation completed: Arabic.*) | (* * Translation completed: Arabic.*) | ||
* TLS/SSL core upgraded to OpenSSL 1.0.1s. | * TLS/SSL core upgraded to OpenSSL 1.0.1s. | ||
Line 448: | Line 438: | ||
* Bug fix: Installation fails when there is no user //Start// menu. [[bug>1398]] | * Bug fix: Installation fails when there is no user //Start// menu. [[bug>1398]] | ||
- | ===== [[5.7.6]] 5.7.6 ===== | + | ===== [[5.7.6]] 5.7.6 ((2015-11-04)) ===== |
- | === 2015-11-04 === | + | |
* Translation completed: Spanish. | * Translation completed: Spanish. | ||
* Upgraded private key tools (PuTTYgen and Pageant) to 0.65. | * Upgraded private key tools (PuTTYgen and Pageant) to 0.65. | ||
Line 464: | Line 453: | ||
* Bug fix: File timestamps are incorrectly adjusted for autodetected positive time zone difference. [[bug>1366]] | * Bug fix: File timestamps are incorrectly adjusted for autodetected positive time zone difference. [[bug>1366]] | ||
- | ===== [[5.7.5]] 5.7.5 ===== | + | ===== [[5.7.5]] 5.7.5 ((2015-08-04)) ===== |
- | === 2015-08-04 === | + | |
* Translation completed: Catalan. | * Translation completed: Catalan. | ||
* TLS/SSL core upgraded to OpenSSL 1.0.1p. | * TLS/SSL core upgraded to OpenSSL 1.0.1p. | ||
Line 478: | Line 466: | ||
* Bug fix: When time zone difference is autodetected with legacy FTP server, timestamp precision is not taken into account when comparing timestamps (e.g. for synchronization). [[bug>1342]] | * Bug fix: When time zone difference is autodetected with legacy FTP server, timestamp precision is not taken into account when comparing timestamps (e.g. for synchronization). [[bug>1342]] | ||
- | ===== [[5.7.4]] 5.7.4 ===== | + | ===== [[5.7.4]] 5.7.4 ((2015-06-17)) ===== |
- | === 2015-06-17 === | + | |
* Translations completed: French and Ukrainian. | * Translations completed: French and Ukrainian. | ||
* TLS/SSL core upgraded to OpenSSL 1.0.1o. | * TLS/SSL core upgraded to OpenSSL 1.0.1o. | ||
Line 492: | Line 479: | ||
* Bug fix: When panel drive/path comboxes box do not cover whole toolbar height, the change Drive/Directory command do not work. | * Bug fix: When panel drive/path comboxes box do not cover whole toolbar height, the change Drive/Directory command do not work. | ||
- | ===== [[5.7.3]] 5.7.3 ===== | + | ===== [[5.7.3]] 5.7.3 ((2015-05-13)) ===== |
- | === 2015-05-13 === | + | |
* Using FTP command ''SIZE'' in binary mode. [[bug>1292]] | * Using FTP command ''SIZE'' in binary mode. [[bug>1292]] | ||
* Optionally determining local file icon by extension only. [[bug>1325]] | * Optionally determining local file icon by extension only. [[bug>1325]] | ||
Line 514: | Line 500: | ||
* Bug fix: Edit commands on all Internal editors reflect state of the currently focused editor, instead of their editor. | * Bug fix: Edit commands on all Internal editors reflect state of the currently focused editor, instead of their editor. | ||
- | ===== [[5.7.2]] 5.7.2 ===== | + | ===== [[5.7.2]] 5.7.2 ((2015-04-14)) ===== |
- | === 2015-04-14 === | + | |
* Reporting relative addresses in stack trace. | * Reporting relative addresses in stack trace. | ||
* Bug fix: SFTP/SCP transfers occasionally time out. [[bug>1306]] | * Bug fix: SFTP/SCP transfers occasionally time out. [[bug>1306]] | ||
Line 526: | Line 511: | ||
* Bug fix: Incorrect encoding of SSH_FXP_REALPATH. [[bug>1308]] | * Bug fix: Incorrect encoding of SSH_FXP_REALPATH. [[bug>1308]] | ||
- | ===== [[5.7.1]] 5.7.1 ===== | + | ===== [[5.7.1]] 5.7.1 ((2015-03-25)) ===== |
- | === 2015-03-25 === | + | |
* Translations added: Croatian, Finnish, Korean and Polish. | * Translations added: Croatian, Finnish, Korean and Polish. | ||
* Upgraded private key tools (PuTTYgen and Pageant) to 0.64. | * Upgraded private key tools (PuTTYgen and Pageant) to 0.64. | ||
Line 548: | Line 532: | ||
* Bug fix: Calculation of transfer size could not be moved to background. | * Bug fix: Calculation of transfer size could not be moved to background. | ||
- | ===== [[5.7]] 5.7 ===== | + | ===== [[5.7]] 5.7 ((2015-02-20)) ===== |
- | === 2015-02-20 === | + | |
* Translations added: Czech, Dutch, German, Italian, Japanese, Lithuanian, Norwegian, Romanian, Russian, Simplified Chinese, Slovak, Swedish and Turkish. | * Translations added: Czech, Dutch, German, Italian, Japanese, Lithuanian, Norwegian, Romanian, Russian, Simplified Chinese, Slovak, Swedish and Turkish. | ||
* Requesting FTP directory listing fields using ''OPTS MLST'', if the server does not provide all needed fields by default. [[bug>1267]] | * Requesting FTP directory listing fields using ''OPTS MLST'', if the server does not provide all needed fields by default. [[bug>1267]] | ||
Line 574: | Line 557: | ||
//Users upgrading from [[history_old#5.5.6|WinSCP 5.5.6]]// can read more about [[announcement_winscp57|WinSCP 5.7 - What's New?]] | //Users upgrading from [[history_old#5.5.6|WinSCP 5.5.6]]// can read more about [[announcement_winscp57|WinSCP 5.7 - What's New?]] | ||
- | ===== [[5.6.5]] 5.6.5 RC ===== | + | ===== [[5.6.5]] 5.6.5 RC ((2015-01-13)) ===== |
- | === 2015-01-13 === | + | |
* Local custom commands can optionally be executed with remote file paths. [[bug>510]] | * Local custom commands can optionally be executed with remote file paths. [[bug>510]] | ||
* TLS/SSL core upgraded to OpenSSL 1.0.1k. Fixing several security defects. | * TLS/SSL core upgraded to OpenSSL 1.0.1k. Fixing several security defects. | ||
Line 592: | Line 574: | ||
* Bug fix: Could not connect to FTP server over a proxy with //Force IP address for passive mode connections// set to //On//. [[bug>1266]] | * Bug fix: Could not connect to FTP server over a proxy with //Force IP address for passive mode connections// set to //On//. [[bug>1266]] | ||
- | ===== [[5.6.4]] 5.6.4 RC ===== | + | ===== [[5.6.4]] 5.6.4 RC ((2014-12-18)) ===== |
- | === 2014-12-18 === | + | |
* Automatic reconnect during listing of remote directory. [[bug>25]] | * Automatic reconnect during listing of remote directory. [[bug>25]] | ||
* Remembering the last working directories in a workspace. [[bug>1165]] | * Remembering the last working directories in a workspace. [[bug>1165]] | ||
Line 634: | Line 615: | ||
* Bug fix: Mouse cursor is hidden when hovering over progress window during download via temporary directory. [[bug>1258]] | * Bug fix: Mouse cursor is hidden when hovering over progress window during download via temporary directory. [[bug>1258]] | ||
- | ===== [[5.6.3]] 5.6.3 beta ===== | + | ===== [[5.6.3]] 5.6.3 beta ((2014-11-13)) ===== |
- | === 2014-11-13 === | + | |
* Improved GUI responsiveness (with SFTP, SCP and FTP protocols). [[bug>1237]] | * Improved GUI responsiveness (with SFTP, SCP and FTP protocols). [[bug>1237]] | ||
* Sites can be mass-modified using ''/batchsettings'' command-line parameter. [[bug>1236]] | * Sites can be mass-modified using ''/batchsettings'' command-line parameter. [[bug>1236]] | ||
Line 659: | Line 639: | ||
* Bug fix: Large sizes are displayed incorrectly. [[bug>1244]] | * Bug fix: Large sizes are displayed incorrectly. [[bug>1244]] | ||
- | ===== [[5.6.2]] 5.6.2 beta ===== | + | ===== [[5.6.2]] 5.6.2 beta ((2014-10-23)) ===== |
- | === 2014-10-23 === | + | |
* Computer can be suspended when operation completes. Thanks to s.vaningelgem. [[bug>694]] | * Computer can be suspended when operation completes. Thanks to s.vaningelgem. [[bug>694]] | ||
* Uploading back files modified by local custom command. [[bug>169]] | * Uploading back files modified by local custom command. [[bug>169]] | ||
Line 746: | Line 725: | ||
* Bug fix: ''Session'' class properties could not be set over ''IDispatch'' without exact types (particularly boolean properties could not be set with integer value). | * Bug fix: ''Session'' class properties could not be set over ''IDispatch'' without exact types (particularly boolean properties could not be set with integer value). | ||
- | ===== [[5.6.1]] 5.6.1 beta ===== | + | ===== [[5.6.1]] 5.6.1 beta ((2014-07-22)) ===== |
- | === 2014-07-22 === | + | |
* SFTP version 6 supported: [[bug>96]] | * SFTP version 6 supported: [[bug>96]] | ||
* Hardlinks can be created. | * Hardlinks can be created. | ||
Line 767: | Line 745: | ||
* Bug fix: Modified edited/opened remote files are incorrectly uploaded using an active session, instead of their original session. [[bug>1194]] | * Bug fix: Modified edited/opened remote files are incorrectly uploaded using an active session, instead of their original session. [[bug>1194]] | ||
- | ===== [[5.6]] 5.6 beta ===== | + | ===== [[5.6]] 5.6 beta ((2014-07-11)) ===== |
- | === 2014-07-11 === | + | |
* WebDAV support, both for GUI and automation (scripting and .NET assembly). [[bug>160]] | * WebDAV support, both for GUI and automation (scripting and .NET assembly). [[bug>160]] | ||
* Ongoing foreground transfer can be moved to background transfer queue. [[bug>1170]] | * Ongoing foreground transfer can be moved to background transfer queue. [[bug>1170]] | ||
Line 872: | Line 849: | ||
* Bug fix: Failure when starting in a restricted environment (such as Microsoft Azure WebSite/WebJob). [[bug>1215]] | * Bug fix: Failure when starting in a restricted environment (such as Microsoft Azure WebSite/WebJob). [[bug>1215]] | ||
- | ===== [[5.5.6]] 5.5.6 (hotfix) ===== | + | ===== [[5.5.6]] 5.5.6 (hotfix) ((2014-10-16)) ===== |
- | === 2014-10-16 === | + | |
* Back-propagated some improvements and fixes from 5.6.2 beta release: | * Back-propagated some improvements and fixes from 5.6.2 beta release: | ||
* TLS/SSL core upgraded to OpenSSL 1.0.1j. Fixing several security defects. | * TLS/SSL core upgraded to OpenSSL 1.0.1j. Fixing several security defects. | ||
Line 880: | Line 856: | ||
* SSL 3.0 disabled by default, to protect from SSL vulnerabilities, such as CVE-2014-3566 (POODLE). | * SSL 3.0 disabled by default, to protect from SSL vulnerabilities, such as CVE-2014-3566 (POODLE). | ||
- | ===== [[5.5.5]] 5.5.5 (hotfix) ===== | + | ===== [[5.5.5]] 5.5.5 (hotfix) ((2014-08-21)) ===== |
- | === 2014-08-21 === | + | |
* Back-propagated some improvements and fixes from 5.6 - 5.6.2 beta releases: | * Back-propagated some improvements and fixes from 5.6 - 5.6.2 beta releases: | ||
* TLS/SSL core upgraded to OpenSSL 1.0.1i. Fixing several moderate severity security defects. | * TLS/SSL core upgraded to OpenSSL 1.0.1i. Fixing several moderate severity security defects. | ||
Line 897: | Line 872: | ||
* Bug fix: Mouse cursor of file list/directory tree splitter is not adjusted when //Show directory tree left of file list// preference option is enabled. [[bug>1200]] | * Bug fix: Mouse cursor of file list/directory tree splitter is not adjusted when //Show directory tree left of file list// preference option is enabled. [[bug>1200]] | ||
- | ===== [[5.5.4]] 5.5.4 ===== | + | ===== [[5.5.4]] 5.5.4 ((2014-06-10)) ===== |
- | === 2014-06-10 === | + | |
* TLS/SSL core upgraded to OpenSSL 1.0.1h. It fixes [[https://www.openssl.org/news/vulnerabilities.html#2014-0224|CVE-2014-0224]] vulnerability among other. | * TLS/SSL core upgraded to OpenSSL 1.0.1h. It fixes [[https://www.openssl.org/news/vulnerabilities.html#2014-0224|CVE-2014-0224]] vulnerability among other. | ||
* Added ''SessionOptions.TimeoutInMilliseconds'' as an alternative to ''SessionOptions.Timeout'' that can be used from COM hosts not supporting 64-bit integers (such as VBA). [[bug>1156]] | * Added ''SessionOptions.TimeoutInMilliseconds'' as an alternative to ''SessionOptions.Timeout'' that can be used from COM hosts not supporting 64-bit integers (such as VBA). [[bug>1156]] | ||
Line 922: | Line 896: | ||
* Bug fix: Wrong reason is given when checking for application updates fail. | * Bug fix: Wrong reason is given when checking for application updates fail. | ||
- | ===== [[5.5.3]] 5.5.3 ===== | + | ===== [[5.5.3]] 5.5.3 ((2014-04-14)) ===== |
- | === 2014-04-14 === | + | |
* TLS/SSL core upgraded to OpenSSL 1.0.1g. It fixes [[https://www.openssl.org/news/vulnerabilities.html#2014-0160|CVE-2014-0160]] vulnerability (Heartbleed bug) among other. [[bug>1151]] | * TLS/SSL core upgraded to OpenSSL 1.0.1g. It fixes [[https://www.openssl.org/news/vulnerabilities.html#2014-0160|CVE-2014-0160]] vulnerability (Heartbleed bug) among other. [[bug>1151]] | ||
* Auto-recognition of RSA padding bug for ProFTPD. [[bug>1091]] | * Auto-recognition of RSA padding bug for ProFTPD. [[bug>1091]] | ||
Line 939: | Line 912: | ||
* Bug fix: Help page was not defined for //Panels > Local page// of Preferences dialog. | * Bug fix: Help page was not defined for //Panels > Local page// of Preferences dialog. | ||
- | ===== [[5.5.2]] 5.5.2 ===== | + | ===== [[5.5.2]] 5.5.2 ((2014-03-20)) ===== |
- | === 2014-03-20 === | + | |
* Cloning site without hostname when ''Enter'' key is pressed. [[bug>1115]] | * Cloning site without hostname when ''Enter'' key is pressed. [[bug>1115]] | ||
* Preventing "Message too long to send to external console" error. [[bug>1121]] | * Preventing "Message too long to send to external console" error. [[bug>1121]] | ||
Line 966: | Line 938: | ||
* Bug fix: With FTP protocol //Set permissions// transfer setting was incorrectly enabled for synchronization in //Both// mode. | * Bug fix: With FTP protocol //Set permissions// transfer setting was incorrectly enabled for synchronization in //Both// mode. | ||
- | ===== [[5.5.1]] 5.5.1 ===== | + | ===== [[5.5.1]] 5.5.1 ((2014-01-21)) ===== |
- | === 2014-01-21 === | + | |
* TLS/SSL core upgraded to OpenSSL 1.0.1f. | * TLS/SSL core upgraded to OpenSSL 1.0.1f. | ||
* Showing delayed Progress window before any message box is displayed | * Showing delayed Progress window before any message box is displayed | ||
Line 995: | Line 966: | ||
* Bug fix: Compare directory criterions do not save. [[bug>1110]] | * Bug fix: Compare directory criterions do not save. [[bug>1110]] | ||
- | ===== [[5.5]] 5.5 ===== | + | ===== [[5.5]] 5.5 ((2013-12-19)) ===== |
- | === 2013-12-19 === | + | |
* Distinguishing main question/information of even more messages. | * Distinguishing main question/information of even more messages. | ||
* Detecting symbolic link loops when finding files. [[bug>1093]] | * Detecting symbolic link loops when finding files. [[bug>1093]] | ||
Line 1011: | Line 981: | ||
//Users upgrading from [[#5.1.8|WinSCP 5.1.8]]// can read more at [[announcement_winscp55|WinSCP 5.5 - What's New?]]. | //Users upgrading from [[#5.1.8|WinSCP 5.1.8]]// can read more at [[announcement_winscp55|WinSCP 5.5 - What's New?]]. | ||
- | ===== [[5.2.7]] 5.2.7 RC ===== | + | ===== [[5.2.7]] 5.2.7 RC ((2013-11-26)) ===== |
- | === 2013-11-26 === | + | |
* 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. | ||
* Not requiring Windows nor Windows Explorer restart when new version uses the same or older version of Drag&Drop shell extension than existing one. | * Not requiring Windows nor Windows Explorer restart when new version uses the same or older version of Drag&Drop shell extension than existing one. | ||
Line 1031: | Line 1000: | ||
* Bug fix: FTPS upload over proxy truncates files. [[bug>1092]] | * Bug fix: FTPS upload over proxy truncates files. [[bug>1092]] | ||
- | ===== [[5.2.6]] 5.2.6 beta ===== | + | ===== [[5.2.6]] 5.2.6 beta ((2013-11-14)) ===== |
- | === 2013-11-14 === | + | |
* Improved [[integration_url|registration for URL protocols]]: | * 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. [[bug>50]] | * WinSCP registers itself with //Default Programs// control panel for protocol URLs ''%%sftp://%%'', ''%%scp://%%'', ''%%ftp://%%'' and ''%%ftps://%%'' on Windows Vista and newer. [[bug>50]] | ||
Line 1056: | Line 1024: | ||
* Bug fix: Passwords are lost when any raw session settings is specified in scripting or command-line. [[bug>1083]] | * Bug fix: Passwords are lost when any raw session settings is specified in scripting or command-line. [[bug>1083]] | ||
- | ===== [[5.2.5]] 5.2.5 beta ===== | + | ===== [[5.2.5]] 5.2.5 beta ((2013-10-24)) ===== |
- | === 2013-10-24 === | + | |
* Distinguishing main question of a message box. [[bug>46]] | * Distinguishing main question of a message box. [[bug>46]] | ||
* Session can be opened in PuTTY from Login dialog. [[bug>190]] | * Session can be opened in PuTTY from Login dialog. [[bug>190]] | ||
Line 1125: | Line 1092: | ||
* Bug fix: When some of master-password protected passwords became undecryptable, //Sites// and //Workspaces// menus could not be opened. | * Bug fix: When some of master-password protected passwords became undecryptable, //Sites// and //Workspaces// menus could not be opened. | ||
- | ===== [[5.2.4]] 5.2.4 beta ===== | + | ===== [[5.2.4]] 5.2.4 beta ((2013-09-16)) ===== |
- | === 2013-09-16 === | + | |
* Improved and fixes for large font/high DPI environments: | * Improved and fixes for large font/high DPI environments: | ||
* Windows and panel size configuration (including default configuration) scales with DPI. | * Windows and panel size configuration (including default configuration) scales with DPI. | ||
Line 1186: | Line 1152: | ||
* Bug fix: Hostname and Username masks in autoselection rule of transfer settings preset were not working. | * Bug fix: Hostname and Username masks in autoselection rule of transfer settings preset were not working. | ||
- | ===== [[5.2.3]] 5.2.3 beta ===== | + | ===== [[5.2.3]] 5.2.3 beta ((2013-08-12)) ===== |
- | === 2013-08-12 === | + | |
* Convenience and robustness improvements for working with master password: [[bug>1023]] | * Convenience and robustness improvements for working with master password: [[bug>1023]] | ||
* Avoiding repetitive master password prompts, when editing site. | * Avoiding repetitive master password prompts, when editing site. | ||
Line 1214: | Line 1179: | ||
* Bug fix: Failure when right-clicking empty area on site tree. [[bug>1036]] | * Bug fix: Failure when right-clicking empty area on site tree. [[bug>1036]] | ||
- | ===== [[5.2.2]] 5.2.2 beta ===== | + | ===== [[5.2.2]] 5.2.2 beta ((2013-07-18)) ===== |
- | === 2013-07-18 === | + | |
* Simplified [[ui_login|Login dialog]]: | * Simplified [[ui_login|Login dialog]]: | ||
* Both site tree and basic session controls are visible at the same time. | * Both site tree and basic session controls are visible at the same time. | ||
Line 1258: | Line 1222: | ||
- | ===== [[5.2.1]] 5.2.1 beta ===== | + | ===== [[5.2.1]] 5.2.1 beta ((2013-05-08)) ===== |
- | === 2013-05-08 === | + | |
* Not showing disconnect error message before reconnecting inactive session to upload edited file. | * Not showing disconnect error message before reconnecting inactive session to upload edited file. | ||
* Renamed WinSCP .NET assembly to ''winscpnet.dll'' to avoid conflicts with ''winscp.exe''. [[bug>945]] | * Renamed WinSCP .NET assembly to ''winscpnet.dll'' to avoid conflicts with ''winscp.exe''. [[bug>945]] | ||
Line 1295: | Line 1258: | ||
* Bug fix: Opening session in PuTTY does not work. [[bug>1002]] | * Bug fix: Opening session in PuTTY does not work. [[bug>1002]] | ||
- | ===== [[5.2]] 5.2 beta ===== | + | ===== [[5.2]] 5.2 beta ((2013-04-07)) ===== |
- | === 2013-04-07 === | + | |
* New toolbar icons and 16x16 icon. [[bug>290]] | * New toolbar icons and 16x16 icon. [[bug>290]] | ||
* [[workspace|Workspace]] can be saved. [[bug>776]] | * [[workspace|Workspace]] can be saved. [[bug>776]] | ||
Line 1406: | Line 1368: | ||
- | ===== [[5.1.8]] 5.1.8 (hotfix) ===== | + | ===== [[5.1.8]] 5.1.8 (hotfix) ((2013-12-04)) ===== |
- | === 2013-12-04 === | + | |
* Back-propagated some improvements and fixes from 5.2.4 beta - 5.2.7 RC releases: | * Back-propagated some improvements and fixes from 5.2.4 beta - 5.2.7 RC releases: | ||
* Logging warning when system option //Automatically adjust clock for Daylight Saving Time// is disabled. | * Logging warning when system option //Automatically adjust clock for Daylight Saving Time// is disabled. | ||
Line 1433: | Line 1394: | ||
* Bug fix: FTPS upload over proxy truncates files. [[bug>1092]] | * Bug fix: FTPS upload over proxy truncates files. [[bug>1092]] | ||
- | ===== [[5.1.7]] 5.1.7 (hotfix) ===== | + | ===== [[5.1.7]] 5.1.7 (hotfix) ((2013-08-14)) ===== |
- | === 2013-08-14 === | + | |
* Back-propagated some improvements and fixes from 5.2.3 beta and 5.2.4 beta releases: | * Back-propagated some improvements and fixes from 5.2.3 beta and 5.2.4 beta releases: | ||
* Upgraded private key tools (PuTTYgen and Pageant) to 0.63. [[bug>1039]] | * Upgraded private key tools (PuTTYgen and Pageant) to 0.63. [[bug>1039]] | ||
Line 1442: | Line 1402: | ||
* Bug fix: On failure to overwrite local file (e.g. due to permissions), error "The system cannot find the file specified" was shown instead of the actual cause. | * Bug fix: On failure to overwrite local file (e.g. due to permissions), error "The system cannot find the file specified" was shown instead of the actual cause. | ||
- | ===== [[5.1.6]] 5.1.6 (hotfix) ===== | + | ===== [[5.1.6]] 5.1.6 (hotfix) ((2013-07-29)) ===== |
- | === 2013-07-29 === | + | |
* Back-propagated some improvements and fixes from 5.2.2 beta and 5.2.3 beta releases: | * Back-propagated some improvements and fixes from 5.2.2 beta and 5.2.3 beta releases: | ||
* Help border button is available on message boxes. | * Help border button is available on message boxes. | ||
Line 1456: | Line 1415: | ||
* Bug fix: Failure when starting with default session settings having a password set protected with master password. | * Bug fix: Failure when starting with default session settings having a password set protected with master password. | ||
- | ===== [[5.1.5]] 5.1.5 (hotfix) ===== | + | ===== [[5.1.5]] 5.1.5 (hotfix) ((2013-05-19)) ===== |
- | === 2013-05-19 === | + | |
* Back-propagated some improvements and fixes from 5.2 beta and 5.2.1 beta releases: | * Back-propagated some improvements and fixes from 5.2 beta and 5.2.1 beta releases: | ||
* New ''!P'' pattern to include process ID into session log path. | * New ''!P'' pattern to include process ID into session log path. | ||
Line 1482: | Line 1440: | ||
* Bug fix: Failure when reading file into internal editor. [[bug>1005]] | * Bug fix: Failure when reading file into internal editor. [[bug>1005]] | ||
- | ===== [[5.1.4]] 5.1.4 ===== | + | ===== [[5.1.4]] 5.1.4 ((2013-02-18)) ===== |
- | === 2013-02-18 === | + | |
* TLS/SSL core upgraded to OpenSSL 1.0.1e. | * TLS/SSL core upgraded to OpenSSL 1.0.1e. | ||
* Not requiring the .NET assembly to exist in file. [[bug>970]] | * Not requiring the .NET assembly to exist in file. [[bug>970]] | ||
Line 1498: | Line 1455: | ||
* Bug fix: Indefinite chain of errors when XML logging fails. | * Bug fix: Indefinite chain of errors when XML logging fails. | ||
- | ===== [[5.1.3]] 5.1.3 ===== | + | ===== [[5.1.3]] 5.1.3 ((2013-01-06)) ===== |
- | === 2013-01-06 === | + | |
* Masking out password in ''open'' command in logs. [[bug>957]] | * Masking out password in ''open'' command in logs. [[bug>957]] | ||
* Location of XML log file can be configured in .NET assembly. | * Location of XML log file can be configured in .NET assembly. | ||
Line 1513: | Line 1469: | ||
* Bug fix: Failure when starting as user without desktop. [[bug>961]] | * Bug fix: Failure when starting as user without desktop. [[bug>961]] | ||
- | ===== [[5.1.2]] 5.1.2 ===== | + | ===== [[5.1.2]] 5.1.2 ((2012-12-02)) ===== |
- | === 2012-12-02 === | + | |
* Not poping up progress window when application is minimized. [[bug>943]] | * Not poping up progress window when application is minimized. [[bug>943]] | ||
* Ensuring uniqueness of the XML logging path in .NET assembly. [[bug>944]] | * Ensuring uniqueness of the XML logging path in .NET assembly. [[bug>944]] | ||
Line 1524: | Line 1479: | ||
* Bug fix: Session and directory information was not shown on tray icon tooltip. [[bug>949]] | * Bug fix: Session and directory information was not shown on tray icon tooltip. [[bug>949]] | ||
- | ===== [[5.1.1]] 5.1.1 ===== | + | ===== [[5.1.1]] 5.1.1 ((2012-11-06)) ===== |
- | === 2012-11-06 === | + | |
* New VeriSign publisher certificate used for signing binaries. | * New VeriSign publisher certificate used for signing binaries. | ||
* Including time zone information in a session log file. | * Including time zone information in a session log file. | ||
Line 1552: | Line 1506: | ||
* Bug fix: Empty directory listing was loaded twice with ''MLSD'' with FTP command. [[bug>937]] | * Bug fix: Empty directory listing was loaded twice with ''MLSD'' with FTP command. [[bug>937]] | ||
- | ===== [[5.1]] 5.1 ===== | + | ===== [[5.1]] 5.1 ((2012-09-24)) ===== |
- | === 2012-09-24 === | + | |
* Bug fix: Local file/folder got recycled when dropped on folder on the same panel. [[bug>911]] | * Bug fix: Local file/folder got recycled when dropped on folder on the same panel. [[bug>911]] | ||
- | ===== [[5.0.9]] 5.0.9 RC ===== | + | ===== [[5.0.9]] 5.0.9 RC ((2012-09-05)) ===== |
- | === 2012-09-05 === | + | |
* When saving current session over the original stored session, save password by default unless it changed and do not prompt for overwrite. | * When saving current session over the original stored session, save password by default unless it changed and do not prompt for overwrite. | ||
* Values of .NET assembly properties ''Session.SshHostKey'' and ''Session.SslCertificate'' are validated for correct syntax. | * Values of .NET assembly properties ''Session.SshHostKey'' and ''Session.SslCertificate'' are validated for correct syntax. | ||
Line 1577: | Line 1529: | ||
* Bug fix: Error retrieving file stats, if FTP server returns full file path in ''MLST'' response. [[bug>906]] | * Bug fix: Error retrieving file stats, if FTP server returns full file path in ''MLST'' response. [[bug>906]] | ||
- | ===== [[5.0.8]] 5.0.8 RC ===== | + | ===== [[5.0.8]] 5.0.8 RC ((2012-08-03)) ===== |
- | === 2012-08-03 === | + | |
* TLS/SSL core upgraded to OpenSSL 1.0.1c. | * TLS/SSL core upgraded to OpenSSL 1.0.1c. | ||
* Drag & drop to re-order session tabs. [[bug>862]] | * Drag & drop to re-order session tabs. [[bug>862]] | ||
Line 1638: | Line 1589: | ||
* Bug fix: Warning about overriding script options ''include'' and ''exclude'' by ''-filemask'' switch was sometimes shown incorrectly. | * Bug fix: Warning about overriding script options ''include'' and ''exclude'' by ''-filemask'' switch was sometimes shown incorrectly. | ||
- | ===== [[5.0.7]] 5.0.7 beta ===== | + | ===== [[5.0.7]] 5.0.7 beta ((2012-05-08)) ===== |
- | === 2012-05-08 === | + | |
* Using ''MLSD''/''MLST'' to list directory with FTP protocol, when supported. Thanks to Michael Lukashov. [[bug>568]] | * Using ''MLSD''/''MLST'' to list directory with FTP protocol, when supported. Thanks to Michael Lukashov. [[bug>568]] | ||
* UTF-8 support in an internal editor. [[bug>78]] | * UTF-8 support in an internal editor. [[bug>78]] | ||
Line 1700: | Line 1650: | ||
* Bug fix: Rare incorrect EOL conversion. | * Bug fix: Rare incorrect EOL conversion. | ||
- | ===== [[5.0.6]] 5.0.6 beta ===== | + | ===== [[5.0.6]] 5.0.6 beta ((2012-02-29)) ===== |
- | === 2012-02-29 === | + | |
* Prototype of [[library|.NET assembly]] built around WinSCP scripting interface. [[bug>147]] | * Prototype of [[library|.NET assembly]] built around WinSCP scripting interface. [[bug>147]] | ||
* SSL core upgraded to OpenSSL 1.0.0g. | * SSL core upgraded to OpenSSL 1.0.0g. | ||
Line 1765: | Line 1714: | ||
* Bug fix: Could not drop files on file panel (unless started and kept in report view). [[bug>806]] | * Bug fix: Could not drop files on file panel (unless started and kept in report view). [[bug>806]] | ||
- | ===== [[5.0.5]] 5.0.5 beta ===== | + | ===== [[5.0.5]] 5.0.5 beta ((2011-11-08)) ===== |
- | === 2011-11-08 === | + | |
* Connection attempt can be cancelled. [[bug>757]] | * Connection attempt can be cancelled. [[bug>757]] | ||
* After cancelling authentication prompt, error message is no longer displayed. | * After cancelling authentication prompt, error message is no longer displayed. | ||
Line 1779: | Line 1727: | ||
* Bug fix: Upload of non existing file in script using ''put'' command did not trigger error. | * Bug fix: Upload of non existing file in script using ''put'' command did not trigger error. | ||
- | ===== [[5.0.4]] 5.0.4 beta ===== | + | ===== [[5.0.4]] 5.0.4 beta ((2011-10-30)) ===== |
- | === 2011-10-30 === | + | |
* Icon is assigned to all top-level windows, in particular to initial Login dialog, so that there's always WinSCP icon in the ''Alt+Tab'' view. | * Icon is assigned to all top-level windows, in particular to initial Login dialog, so that there's always WinSCP icon in the ''Alt+Tab'' view. | ||
* Bug fix: Synchronization check list view was corrupted. | * Bug fix: Synchronization check list view was corrupted. | ||
Line 1787: | Line 1734: | ||
* Bug fix: Default permissions for new remote directory did not include Execute right. [[bug>762]] | * Bug fix: Default permissions for new remote directory did not include Execute right. [[bug>762]] | ||
- | ===== [[5.0.3]] 5.0.3 beta ===== | + | ===== [[5.0.3]] 5.0.3 beta ((2011-10-21)) ===== |
- | === 2011-10-21 === | + | |
* Recently used sessions are added to taskbar jump list on Windows 7. [[bug>527]] | * Recently used sessions are added to taskbar jump list on Windows 7. [[bug>527]] | ||
* Queue processing can be disabled. [[bug>29]] | * Queue processing can be disabled. [[bug>29]] | ||
Line 1834: | Line 1780: | ||
~~AD~~ | ~~AD~~ | ||
- | ===== [[5.0.2]] 5.0.2 beta ===== | + | ===== [[5.0.2]] 5.0.2 beta ((2011-09-14)) ===== |
- | === 2011-09-14 === | + | |
* Any session configuration option can be set on command line and/or scripting in raw format using ''/rawsettings'' switch. [[bug>520]] | * Any session configuration option can be set on command line and/or scripting in raw format using ''/rawsettings'' switch. [[bug>520]] | ||
* Change: Binary transfer mode is default. [[bug>670]] | * Change: Binary transfer mode is default. [[bug>670]] | ||
Line 1849: | Line 1794: | ||
* Bug fix: Duplicate shortcut key in local //Open directory// window. [[bug>710]] | * Bug fix: Duplicate shortcut key in local //Open directory// window. [[bug>710]] | ||
- | ===== [[5.0.1]] 5.0.1 beta ===== | + | ===== [[5.0.1]] 5.0.1 beta ((2011-09-09)) ===== |
- | === 2011-09-09 === | + | |
* SSL core upgraded to OpenSSL 1.0.0e. | * SSL core upgraded to OpenSSL 1.0.0e. | ||
* Support for different DST boundaries in the past. [[bug>656]] | * Support for different DST boundaries in the past. [[bug>656]] | ||
Line 1873: | Line 1817: | ||
* Bug fix: Link to a parent directory was not read in an empty remote root folder. [[bug>706]] | * Bug fix: Link to a parent directory was not read in an empty remote root folder. [[bug>706]] | ||
- | ===== [[5.0]] 5.0 beta ===== | + | ===== [[5.0]] 5.0 beta ((2011-08-25)) ===== |
- | === 2011-08-25 === | + | |
* Unicode support. [[bug>586]] | * Unicode support. [[bug>586]] | ||
* Explorer-style file selection with mouse is enabled by default in Commander interface. [[bug>718]] | * Explorer-style file selection with mouse is enabled by default in Commander interface. [[bug>718]] | ||
Line 1884: | Line 1827: | ||
* Bug fix: Minimized snapped window was not restored to its snapped position. [[bug>844]] | * Bug fix: Minimized snapped window was not restored to its snapped position. [[bug>844]] | ||
- | (* ===== [[4.4.1]] 4.4.1 (hotfix) ===== *) | + | (* ===== [[4.4.1]] 4.4.1 (hotfix) ((2013-08-14)) ===== *) |
- | (* === 2013-08-14 === *) | + | |
(* * Back-propagated some fixes from WinSCP 5.1.5 beta - 5.1.7 beta releases: *) | (* * Back-propagated some fixes from WinSCP 5.1.5 beta - 5.1.7 beta releases: *) | ||
(* * Upgraded private key tools (PuTTYgen and Pageant) to 0.63. [[bug>1039]] *) | (* * Upgraded private key tools (PuTTYgen and Pageant) to 0.63. [[bug>1039]] *) | ||
Line 1893: | Line 1835: | ||
(* * Bug fix: Timeout prompt sometime never dismisses, even when host finally replies, with SFTP/SCP protocol. *) | (* * Bug fix: Timeout prompt sometime never dismisses, even when host finally replies, with SFTP/SCP protocol. *) | ||
- | ===== [[4.4]] 4.4.0 (hotfix) ===== | + | ===== [[4.4]] 4.4.0 (hotfix) ((2013-01-28)) ===== |
- | === 2013-01-28 === | + | |
* Bug fix: Icon on properties dialog was rendered with session color on background. | * Bug fix: Icon on properties dialog was rendered with session color on background. | ||
* Bug fix: Tray icon was not restored after explorer/taskbar restart. [[bug>898]] | * Bug fix: Tray icon was not restored after explorer/taskbar restart. [[bug>898]] | ||
Line 1906: | Line 1847: | ||
* Bug fix: Issuer and Subject were swapped on Certificate verification prompt. [[bug>967]] | * Bug fix: Issuer and Subject were swapped on Certificate verification prompt. [[bug>967]] | ||
- | ===== [[4.3.9]] 4.3.9 (hotfix) ===== | + | ===== [[4.3.9]] 4.3.9 (hotfix) ((2012-07-24)) ===== |
- | === 2012-07-24 === | + | |
* Back-propagated some improvements and fixes from 5.0.8 beta release: | * Back-propagated some improvements and fixes from 5.0.8 beta release: | ||
* FTP passive mode IP address is substituted with connection address automatically when passive mode address is unroutable. [[bug>883]] | * FTP passive mode IP address is substituted with connection address automatically when passive mode address is unroutable. [[bug>883]] | ||
Line 1916: | Line 1856: | ||
* Bug fix: Bugs and other three-state session options were logged incorrectly. | * Bug fix: Bugs and other three-state session options were logged incorrectly. | ||
- | ===== [[4.3.8]] 4.3.8 (hotfix) ===== | + | ===== [[4.3.8]] 4.3.8 (hotfix) ((2012-06-07)) ===== |
- | === 2012-06-07 === | + | |
* Back-propagated some improvements and fixes from 5.0.7 and 5.0.8 beta releases: | * Back-propagated some improvements and fixes from 5.0.7 and 5.0.8 beta releases: | ||
* SSL core upgraded to OpenSSL 1.0.1c. | * SSL core upgraded to OpenSSL 1.0.1c. | ||
Line 1937: | Line 1876: | ||
* Bug fix: Failure when changing active session while background transfer queue list was being updated. [[bug>864]] | * Bug fix: Failure when changing active session while background transfer queue list was being updated. [[bug>864]] | ||
- | ===== [[4.3.7]] 4.3.7 (hotfix) ===== | + | ===== [[4.3.7]] 4.3.7 (hotfix) ((2012-02-18)) ===== |
- | === 2012-02-18 === | + | |
* Back-propagated some improvements and fixes from 5.0.6 beta release: | * Back-propagated some improvements and fixes from 5.0.6 beta release: | ||
* SSL core upgraded to OpenSSL 1.0.0g. | * SSL core upgraded to OpenSSL 1.0.0g. | ||
Line 1950: | Line 1888: | ||
* Bug fix: Progress bar tooltip was not hidden once the progress window disappears. [[bug>796]] | * Bug fix: Progress bar tooltip was not hidden once the progress window disappears. [[bug>796]] | ||
- | ===== [[4.3.6]] 4.3.6 (hotfix) ===== | + | ===== [[4.3.6]] 4.3.6 (hotfix) ((2011-12-29)) ===== |
- | === 2011-12-29 === | + | |
* Bug fix: "Chokes on SSH-2 ignore messages" SSH bug was always on. [[bug>767]] | * Bug fix: "Chokes on SSH-2 ignore messages" SSH bug was always on. [[bug>767]] | ||
* Back-propagated some improvements and fixes from 5.0.3 - 5.0.6 beta releases: | * Back-propagated some improvements and fixes from 5.0.3 - 5.0.6 beta releases: | ||
Line 1979: | Line 1916: | ||
- | ===== [[4.3.5]] 4.3.5 (hotfix) ===== | + | ===== [[4.3.5]] 4.3.5 (hotfix) ((2011-09-18)) ===== |
- | === 2011-09-18 === | + | |
* Bug fix: Translations were not included in setup. [[bug>713]] | * Bug fix: Translations were not included in setup. [[bug>713]] | ||
* Bug fix: Versions of 3<sup>rd</sup> party components were not updated in translations. [[bug>715]] | * Bug fix: Versions of 3<sup>rd</sup> party components were not updated in translations. [[bug>715]] | ||
Line 1996: | Line 1932: | ||
* Bug fix: Duplicate shortcut key in local //Open directory// window. [[bug>710]] | * Bug fix: Duplicate shortcut key in local //Open directory// window. [[bug>710]] | ||
- | ===== [[4.3.4]] 4.3.4 ===== | + | ===== [[4.3.4]] 4.3.4 ((2011-07-27)) ===== |
- | === 2011-07-27 === | + | |
* SSH core upgraded to [[&url(puttychanges)|PuTTY 0.61]]. It brings following changes: | * SSH core upgraded to [[&url(puttychanges)|PuTTY 0.61]]. It brings following changes: | ||
* When WinSCP fails to get a response from Pageant, it logs the fact. | * When WinSCP fails to get a response from Pageant, it logs the fact. | ||
Line 2014: | Line 1949: | ||
* Bug fix: No fallback to IPv4 with SSH. [[bug>707]] | * Bug fix: No fallback to IPv4 with SSH. [[bug>707]] | ||
- | ===== [[4.3.3]] 4.3.3 ===== | + | ===== [[4.3.3]] 4.3.3 ((2011-05-25)) ===== |
- | === 2011-05-25 === | + | |
* Rolled back increase of socket internal buffer size for SSH. [[bug>677]] | * Rolled back increase of socket internal buffer size for SSH. [[bug>677]] | ||
* SSH core upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2011-03-04, revision 9120). It brings following changes: | * SSH core upgraded to [[&url(puttywishlist)|the latest development snapshot of PuTTY]] (2011-03-04, revision 9120). It brings following changes: | ||
Line 2041: | Line 1975: | ||
* Bug fix: Error when uploading file with specific size with FTP protocol. [[bug>684]] | * Bug fix: Error when uploading file with specific size with FTP protocol. [[bug>684]] | ||
- | ===== [[4.3.2]] 4.3.2 ===== | + | ===== [[4.3.2]] 4.3.2 ((2011-02-23)) ===== |
- | === 2011-02-23 === | + | |
* SSL core upgraded to OpenSSL 1.0.0d. | * SSL core upgraded to OpenSSL 1.0.0d. | ||
* Enabled TLS extensions in OpenSSL, what resolves problems with some FTP servers. [[bug>658]] | * Enabled TLS extensions in OpenSSL, what resolves problems with some FTP servers. [[bug>658]] | ||
Line 2056: | Line 1989: | ||
* Bug fix: It was sometimes not possible to initiate file renaming. [[bug>657]] | * Bug fix: It was sometimes not possible to initiate file renaming. [[bug>657]] | ||
- | ===== 4.3.1 beta ===== | + | ===== 4.3.1 beta ((2010-12-11)) ===== |
- | === 2010-12-11 === | + | |
* SSL core upgraded to OpenSSL 1.0.0c. | * SSL core upgraded to OpenSSL 1.0.0c. | ||
* File renaming is not started, when only focusing file panel. [[bug>570]] | * File renaming is not started, when only focusing file panel. [[bug>570]] | ||
Line 2066: | Line 1998: | ||
* Bug fix: Synchronized browsing was not preserved, when restarting application. [[bug>639]] | * Bug fix: Synchronized browsing was not preserved, when restarting application. [[bug>639]] | ||
- | ===== [[4.3]] 4.3 beta ===== | + | ===== [[4.3]] 4.3 beta ((2010-11-07)) ===== |
- | === 2010-11-07 === | + | |
* Increased socket internal buffer size for SSH. It should improve transfer speed. Thanks to ultramage. [[bug>615]] | * Increased socket internal buffer size for SSH. It should improve transfer speed. Thanks to ultramage. [[bug>615]] | ||
* Environment variables are resolved in path to external editor. [[bug>563]] | * Environment variables are resolved in path to external editor. [[bug>563]] | ||
Line 2088: | Line 2019: | ||
* Bug fix: Error when uploading empty file over FTPS. [[bug>489]] | * Bug fix: Error when uploading empty file over FTPS. [[bug>489]] | ||
- | ===== [[4.2.9]] 4.2.9 ===== | + | ===== [[4.2.9]] 4.2.9 ((2010-09-23)) ===== |
- | === 2010-09-23 === | + | |
* Never try to rename file to the very same name. [[bug>604]] | * Never try to rename file to the very same name. [[bug>604]] | ||
* Bug fix: Failure when executing custom command and not capturing its output. [[bug>587]] | * Bug fix: Failure when executing custom command and not capturing its output. [[bug>587]] | ||
Line 2100: | Line 2030: | ||
* Bug fix: Missing content on OpenCandy screen. [[bug>600]] | * Bug fix: Missing content on OpenCandy screen. [[bug>600]] | ||
- | ===== [[4.2.8]] 4.2.8 ===== | + | ===== [[4.2.8]] 4.2.8 ((2010-07-14)) ===== |
- | === 2010-07-14 === | + | |
* File size masks are allowed in script commands. [[bug>555]] | * File size masks are allowed in script commands. [[bug>555]] | ||
* Change: Conversion of timestamps between local and remote systems with respect to DST follows changes introduced in Windows 7. [[bug>564]] This breaks synchronization when you used previous WinSCP versions. | * Change: Conversion of timestamps between local and remote systems with respect to DST follows changes introduced in Windows 7. [[bug>564]] This breaks synchronization when you used previous WinSCP versions. | ||
Line 2120: | Line 2049: | ||
* Bug fix: Failure when running multiple instances of console interface tool in parallel. [[bug>581]] | * Bug fix: Failure when running multiple instances of console interface tool in parallel. [[bug>581]] | ||
- | ===== [[4.2.7]] 4.2.7 ===== | + | ===== [[4.2.7]] 4.2.7 ((2010-03-04)) ===== |
- | === 2010-03-04 === | + | |
* Increased maximal size of accepted SFTP packet. [[bug>548]] | * Increased maximal size of accepted SFTP packet. [[bug>548]] | ||
* Bug fix: Failure when closing connection after another failed connection. [[bug>547]] | * Bug fix: Failure when closing connection after another failed connection. [[bug>547]] | ||
Line 2127: | Line 2055: | ||
* Bug fix: Hang-up after closing connection. [[bug>550]] | * Bug fix: Hang-up after closing connection. [[bug>550]] | ||
- | ===== [[4.2.6]] 4.2.6 ===== | + | ===== [[4.2.6]] 4.2.6 ((2010-02-16)) ===== |
- | === 2010-02-16 === | + | |
* ZIP archive with both executables is released instead of just compressed EXE. [[bug>523]] | * ZIP archive with both executables is released instead of just compressed EXE. [[bug>523]] | ||
* Automatically named session is renamed when hostname and/or username is modified. [[bug>532]] | * Automatically named session is renamed when hostname and/or username is modified. [[bug>532]] | ||
Line 2152: | Line 2079: | ||
* Bug fix: Failure when connection was closed while Console window was opened. [[bug>544]] | * Bug fix: Failure when connection was closed while Console window was opened. [[bug>544]] | ||
- | ===== [[4.2.5]] 4.2.5 ===== | + | ===== [[4.2.5]] 4.2.5 ((2009-12-22)) ===== |
- | === 2009-12-22 ===· | + | |
* Environment variable ''WINSCP_PATH'' pointing to path, where WinSCP executable file is located, is set on startup, so it can be used to configure portable paths relative to the WinSCP executable file. [[bug>311]] | * Environment variable ''WINSCP_PATH'' pointing to path, where WinSCP executable file is located, is set on startup, so it can be used to configure portable paths relative to the WinSCP executable file. [[bug>311]] | ||
* It is not possible to cancel master password prompt anymore, when saving session with passwords. | * It is not possible to cancel master password prompt anymore, when saving session with passwords. | ||
Line 2180: | Line 2106: | ||
* Bug fix: Shell icon for stored session in folder could not be created. [[bug>515]] | * Bug fix: Shell icon for stored session in folder could not be created. [[bug>515]] | ||
- | ===== [[4.2.4]] 4.2.4 beta ===== | + | ===== [[4.2.4]] 4.2.4 beta ((2009-10-25)) ===== |
- | === 2009-10-25 ===· | + | |
* File search. [[bug>92]] | * File search. [[bug>92]] | ||
* Stored session passwords can be encrypted by AES cipher using master password. [[bug>273]] | * Stored session passwords can be encrypted by AES cipher using master password. [[bug>273]] | ||
Line 2206: | Line 2131: | ||
* Bug fix: Backslash was inserted to remote path when running custom command from synchronization checklist dialog. [[bug>498]] | * Bug fix: Backslash was inserted to remote path when running custom command from synchronization checklist dialog. [[bug>498]] | ||
- | ===== [[4.2.3]] 4.2.3 beta ===== | + | ===== [[4.2.3]] 4.2.3 beta ((2009-08-18)) ===== |
- | === 2009-08-18 === | + | |
* Configurable keyboard shortcuts for custom commands and shared bookmarks. [[bug>103]] | * Configurable keyboard shortcuts for custom commands and shared bookmarks. [[bug>103]] | ||
* FTP proxy support. [[bug>27]] | * FTP proxy support. [[bug>27]] | ||
Line 2246: | Line 2170: | ||
* Bug fix: Timeout may occurred earlier that configured with FTP. [[bug>472]] | * Bug fix: Timeout may occurred earlier that configured with FTP. [[bug>472]] | ||
- | ===== [[4.2.2]] 4.2.2 beta ===== | + | ===== [[4.2.2]] 4.2.2 beta ((2009-06-28)) ===== |
- | === 2009-06-28 === | + | |
* [[&forum_topic(6854)|New icon]] by [[http://jhnet.co.uk/|Jonathan Heathcote]] | * [[&forum_topic(6854)|New icon]] by [[http://jhnet.co.uk/|Jonathan Heathcote]] | ||
* OpenCandy advertising network is used in installation application. | * OpenCandy advertising network is used in installation application. | ||
Line 2291: | Line 2214: | ||
* See also change list for [[#4.1.9|4.1.9]]. | * See also change list for [[#4.1.9|4.1.9]]. | ||
- | ===== [[4.2.1]] 4.2.1 beta ===== | + | ===== [[4.2.1]] 4.2.1 beta ((2009-02-27)) ===== |
- | === 2009-02-27 === | + | |
* Bug fix: It was not possible to open Preferences dialog. [[bug>381]] | * Bug fix: It was not possible to open Preferences dialog. [[bug>381]] | ||
* Bug fix: Error message was appearing during installation. [[bug>382]] | * Bug fix: Error message was appearing during installation. [[bug>382]] | ||
- | ===== [[4.2]] 4.2 beta ===== | + | ===== [[4.2]] 4.2 beta ((2009-02-26)) ===== |
- | === 2009-02-26 === | + | |
* FTPS (FTP over TLS/SSL) support using OpenSSL 0.9.8j. [[bug>36]] | * FTPS (FTP over TLS/SSL) support using OpenSSL 0.9.8j. [[bug>36]] | ||
* It is possible to change group/owner of a remote file by UID/GID. [[bug>333]] | * It is possible to change group/owner of a remote file by UID/GID. [[bug>333]] | ||
Line 2330: | Line 2251: | ||
* Improvements and fixes back-propagated to [[#4.1.9|4.1.9]] hotfix release. | * Improvements and fixes back-propagated to [[#4.1.9|4.1.9]] hotfix release. | ||
- | ===== [[4.1.9]] 4.1.9 (hotfix) ===== | + | ===== [[4.1.9]] 4.1.9 (hotfix) ((2009-04-23)) ===== |
- | === 2009-04-23 === | + | |
* Back-propagates some improvements and fixes from [[#4.2|4.2 beta]] release: | * Back-propagates some improvements and fixes from [[#4.2|4.2 beta]] release: | ||
* Workaround for problem with Tectia SFTP server corrupting remote file if resumed transfer fails again. [[bug>351]] | * Workaround for problem with Tectia SFTP server corrupting remote file if resumed transfer fails again. [[bug>351]] | ||
Line 2372: | Line 2292: | ||
* Bug fix: FTP command scheduled for execution just before connection is closed was executed out of the order after reconnect. [[bug>415]] | * Bug fix: FTP command scheduled for execution just before connection is closed was executed out of the order after reconnect. [[bug>415]] | ||
- | ===== [[4.1.8]] 4.1.8 ===== | + | ===== [[4.1.8]] 4.1.8 ((2008-12-01)) ===== |
- | === 2008-12-01 === | + | |
* Expanding/collapsing capability of message boxes removed. | * Expanding/collapsing capability of message boxes removed. | ||
* Bug fix: Icon on Properties dialog is shrunk to fit, if shell icon size is too large. [[bug>323]] | * Bug fix: Icon on Properties dialog is shrunk to fit, if shell icon size is too large. [[bug>323]] | ||
Line 2385: | Line 2304: | ||
* Bug fix: Controls on some dialogs (e.g. editor preferences dialog) were occasionally corrupted. [[bug>336]] | * Bug fix: Controls on some dialogs (e.g. editor preferences dialog) were occasionally corrupted. [[bug>336]] | ||
- | ===== [[4.1.7]] 4.1.7 ===== | + | ===== [[4.1.7]] 4.1.7 ((2008-09-28)) ===== |
- | === 2008-09-28 === | + | |
* Output from console interface tool is no longer buffered. [[bug>281]] | * Output from console interface tool is no longer buffered. [[bug>281]] | ||
* System error message is shown when FTP connection is refused. | * System error message is shown when FTP connection is refused. | ||
Line 2409: | Line 2327: | ||
* Bug fix: Some administrative restrictions were not being applied. [[bug>315]] | * Bug fix: Some administrative restrictions were not being applied. [[bug>315]] | ||
- | ===== [[4.1.6]] 4.1.6 ===== | + | ===== [[4.1.6]] 4.1.6 ((2008-07-30)) ===== |
- | === 2008-07-30 === | + | |
* Bug fix: Failure when skipping error during ''ls'' command in scripting. [[bug>269]] | * Bug fix: Failure when skipping error during ''ls'' command in scripting. [[bug>269]] | ||
* Bug fix: Unix-style paths on command-line were ignored. [[bug>267]] | * Bug fix: Unix-style paths on command-line were ignored. [[bug>267]] | ||
Line 2422: | Line 2339: | ||
* Bug fix: Workaround for failure on startup. [[bug>140]] | * Bug fix: Workaround for failure on startup. [[bug>140]] | ||
- | ===== [[4.1.5]] 4.1.5 ===== | + | ===== [[4.1.5]] 4.1.5 ((2008-07-12)) ===== |
- | === 2008-07-12 === | + | |
* For internal directory listings with FTP protocol ''LIST'' is used unless ''LIST -a'' was already proven to work. [[bug>263]] | * For internal directory listings with FTP protocol ''LIST'' is used unless ''LIST -a'' was already proven to work. [[bug>263]] | ||
* Bug fix: ''..'' directory become visible eventually in Explorer interface. [[bug>259]] | * Bug fix: ''..'' directory become visible eventually in Explorer interface. [[bug>259]] | ||
Line 2431: | Line 2347: | ||
* Bug fix: Failure when starting console interface tool. [[bug>260]] | * Bug fix: Failure when starting console interface tool. [[bug>260]] | ||
- | ===== [[4.1.4]] 4.1.4 beta ===== | + | ===== [[4.1.4]] 4.1.4 beta ((2008-06-25)) ===== |
- | === 2008-06-25 === | + | |
* More verbose error messages are shown when operation with local file fails. | * More verbose error messages are shown when operation with local file fails. | ||
* Improved detection of Vista for workaround for bug in it preventing selection of files with keyboard. [[bug>242]] | * Improved detection of Vista for workaround for bug in it preventing selection of files with keyboard. [[bug>242]] | ||
Line 2454: | Line 2369: | ||
* Bug fix: Scripting command ''call'' tried to interpret command switches. [[bug>238]] | * Bug fix: Scripting command ''call'' tried to interpret command switches. [[bug>238]] | ||
- | ===== [[4.1.3]] 4.1.3 beta ===== | + | ===== [[4.1.3]] 4.1.3 beta ((2008-05-23)) ===== |
- | === 2008-05-23 === | + | |
* Bug fix: Scripting command ''synchronize'' ignored local directory parameter. [[bug>233]] | * Bug fix: Scripting command ''synchronize'' ignored local directory parameter. [[bug>233]] | ||
* Bug fix: Failure when closing. [[bug>232]] | * Bug fix: Failure when closing. [[bug>232]] | ||
- | ===== [[4.1.2]] 4.1.2 beta ===== | + | ===== [[4.1.2]] 4.1.2 beta ((2008-05-09)) ===== |
- | === 2008-05-09 === | + | |
* Active session is kept alive while watching for changes in script. [[bug>211]] | * Active session is kept alive while watching for changes in script. [[bug>211]] | ||
* Improved local file panel refresh on change detection. [[bug>62]] | * Improved local file panel refresh on change detection. [[bug>62]] | ||
Line 2468: | Line 2381: | ||
* Bug fix: Application hangs when change is detected while session is disconnected. [[bug>230]] | * Bug fix: Application hangs when change is detected while session is disconnected. [[bug>230]] | ||
- | ===== [[4.1.1]] 4.1.1 beta ===== | + | ===== [[4.1.1]] 4.1.1 beta ((2008-05-04)) ===== |
- | === 2008-05-04 === | + | |
* Speed limit of background transfers can be set also from the main menu. | * Speed limit of background transfers can be set also from the main menu. | ||
* Descriptive hints are shown also on status bar of internal editor. | * Descriptive hints are shown also on status bar of internal editor. | ||
Line 2493: | Line 2405: | ||
* Bug fix: Default log file path still used ''&s'' pattern instead of ''!s''. [[bug>224]] | * Bug fix: Default log file path still used ''&s'' pattern instead of ''!s''. [[bug>224]] | ||
- | ===== [[4.1]] 4.1 beta ===== | + | ===== [[4.1]] 4.1 beta ((2008-03-20)) ===== |
- | === 2008-03-20 === | + | |
* SSH core upgraded to [[&url(puttychanges)|PuTTY 0.60]]. It brings following changes: | * SSH core upgraded to [[&url(puttychanges)|PuTTY 0.60]]. It brings following changes: | ||
* Support for "local proxying", where a network connection is replaced by a local command. | * Support for "local proxying", where a network connection is replaced by a local command. | ||
Line 2600: | Line 2511: | ||
* Bug fix: When remote file is dropped to place, where dropping is not possible, misleading error message was shown, when drag&drop shell extension was enabled. | * Bug fix: When remote file is dropped to place, where dropping is not possible, misleading error message was shown, when drag&drop shell extension was enabled. | ||
- | ===== [[4.0.7]] 4.0.7 ===== | + | ===== [[4.0.7]] 4.0.7 ((2008-03-03)) ===== |
- | === 2008-03-03 === | + | |
* While downloading trailing space in filenames is replaced with ''%20'', as Windows does not allow them. [[bug>45]] | * While downloading trailing space in filenames is replaced with ''%20'', as Windows does not allow them. [[bug>45]] | ||
* Bug fix: Occasional failure while closing console window. | * Bug fix: Occasional failure while closing console window. | ||
Line 2610: | Line 2520: | ||
* Bug fix: It was possible to import "WinSCP temporary session" back to WinSCP. [[bug>148]] | * Bug fix: It was possible to import "WinSCP temporary session" back to WinSCP. [[bug>148]] | ||
- | ===== [[4.0.6]] 4.0.6 ===== | + | ===== [[4.0.6]] 4.0.6 ((2008-01-03)) ===== |
- | === 2008-01-03 === | + | |
* U3 version launches by default PuTTY for U3 and saves settings to its registry key. | * U3 version launches by default PuTTY for U3 and saves settings to its registry key. | ||
* Access denied errors upon implicit writing to an INI file are ignored (it is expected that user made the file read-only deliberately). | * Access denied errors upon implicit writing to an INI file are ignored (it is expected that user made the file read-only deliberately). | ||
Line 2631: | Line 2540: | ||
* Bug fix: When URL of translator was not specified, stray URL was used instead. | * Bug fix: When URL of translator was not specified, stray URL was used instead. | ||
- | ===== [[4.0.5]] 4.0.5 ===== | + | ===== [[4.0.5]] 4.0.5 ((2007-10-24)) ===== |
- | === 2007-10-24 === | + | |
* With FTP protocol, errors when parsing file permissions in directory listing are ignored. | * With FTP protocol, errors when parsing file permissions in directory listing are ignored. | ||
* Reading/writing INI files is faster. | * Reading/writing INI files is faster. | ||
Line 2652: | Line 2560: | ||
* Bug fix: Workaround for occasional bug when opening some dialogs. | * Bug fix: Workaround for occasional bug when opening some dialogs. | ||
- | ===== [[4.0.4]] 4.0.4 ===== | + | ===== [[4.0.4]] 4.0.4 ((2007-09-02)) ===== |
- | === 2007-09-02 === | + | |
* Fallback to simple FTP ''LIST'' command, when ''LIST -a'' fails. | * Fallback to simple FTP ''LIST'' command, when ''LIST -a'' fails. | ||
* Workaround for bug in Windows Vista preventing selection of files with keyboard. | * Workaround for bug in Windows Vista preventing selection of files with keyboard. | ||
Line 2665: | Line 2572: | ||
* Bug fix: When username is not specified on login dialog, password typing is revealed on authentication dialog. | * Bug fix: When username is not specified on login dialog, password typing is revealed on authentication dialog. | ||
- | ===== [[4.0.3]] 4.0.3 ===== | + | ===== [[4.0.3]] 4.0.3 ((2007-07-12)) ===== |
- | === 2007-07-12 === | + | |
* Mask ''*.php*'' in default text file mask is replaced with ''*.php'' and ''*.php3''. | * Mask ''*.php*'' in default text file mask is replaced with ''*.php'' and ''*.php3''. | ||
* Subdirectories of current directory are not scanned for purpose of displaying in tree view when the tree view is hidden. | * Subdirectories of current directory are not scanned for purpose of displaying in tree view when the tree view is hidden. | ||
Line 2672: | Line 2578: | ||
* Bug fix: Failure when automatically reconnecting the session from script with ''option batch continue''. | * Bug fix: Failure when automatically reconnecting the session from script with ''option batch continue''. | ||
- | ===== [[4.0.2]] 4.0.2 beta ===== | + | ===== [[4.0.2]] 4.0.2 beta ((2007-05-29)) ===== |
- | === 2007-05-29 === | + | |
* Bug fix: Popup menus invoked from buttons were not working. | * Bug fix: Popup menus invoked from buttons were not working. | ||
- | ===== [[4.0.1]] 4.0.1 beta ===== | + | ===== [[4.0.1]] 4.0.1 beta ((2007-05-28)) ===== |
- | === 2007-05-28 === | + | |
* FTP core upgraded to [[https://filezilla-project.org/|FileZilla 2.2.32]]. The upgrade solves some vulnerabilities. | * FTP core upgraded to [[https://filezilla-project.org/|FileZilla 2.2.32]]. The upgrade solves some vulnerabilities. | ||
* When //Session// sheet is automatically selected on Login dialog (creation of new session, etc.), the //Host name// box is focused. | * When //Session// sheet is automatically selected on Login dialog (creation of new session, etc.), the //Host name// box is focused. | ||
Line 2703: | Line 2607: | ||
* Bug fix: When synchronization occurred while the //Keep remote directory up to date// dialog was minimized, it was not possible to restore it. | * Bug fix: When synchronization occurred while the //Keep remote directory up to date// dialog was minimized, it was not possible to restore it. | ||
- | ===== [[4.0]] 4.0 beta ===== | + | ===== [[4.0]] 4.0 beta ((2007-04-07)) ===== |
- | === 2007-04-07 === | + | |
* FTP support (based on [[https://filezilla-project.org/|FileZilla project]]). | * FTP support (based on [[https://filezilla-project.org/|FileZilla project]]). | ||
Line 2787: | Line 2690: | ||
* Bug fix: Failure to change attributes of local files was not reported sometime. | * Bug fix: Failure to change attributes of local files was not reported sometime. | ||
- | ===== 3.8.2 for U3 ===== | + | ===== 3.8.2 for U3 ((2006-10-23)) ===== |
- | === 2006-10-23 === | + | |
* U3 support. | * U3 support. | ||
- | ===== [[3.8.2]] 3.8.2 ===== | + | ===== [[3.8.2]] 3.8.2 ((2006-06-19)) ===== |
- | === 2006-06-19 === | + | |
* 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''. | ||
Line 2810: | Line 2711: | ||
* 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. | ||
- | ===== [[3.8.1]] 3.8.1 ===== | + | ===== [[3.8.1]] 3.8.1 ((2006-05-07)) ===== |
- | === 2006-05-07 === | + | |
* Notice is displayed for period of time on status bar on various events, including: | * Notice is displayed for period of time on status bar on various events, including: | ||
Line 2860: | Line 2760: | ||
* 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. | ||
- | ===== 3.8 beta ===== | + | ===== 3.8 beta ((2005-12-20)) ===== |
- | === 2005-12-20 === | + | |
* Synchronization enhanced: | * Synchronization enhanced: | ||
Line 2942: | Line 2841: | ||
* Bug fix: When password storing is restricted, warning that the password is being stored is no longer shown. | * Bug fix: When password storing is restricted, warning that the password is being stored is no longer shown. | ||
- | ===== [[3.7.6]] 3.7.6 ===== | + | ===== [[3.7.6]] 3.7.6 ((2005-08-15)) ===== |
- | === 2005-08-15 === | + | |
* Editing files enhanced: | * Editing files enhanced: | ||
* There can be several external editors configured. | * There can be several external editors configured. | ||
Line 3044: | Line 2942: | ||
* Bug fix: //Help// button on console window was incorrectly anchored. | * Bug fix: //Help// button on console window was incorrectly anchored. | ||
- | ===== 3.7.5 beta ===== | + | ===== 3.7.5 beta ((2005-05-07)) ===== |
- | === 2005-05-07 ===· | + | |
* Transfer settings presets: | * Transfer settings presets: | ||
* In addition to default transfer settings, any number of presets can be configured on //Presets tab// of Preferences Dialog. | * In addition to default transfer settings, any number of presets can be configured on //Presets tab// of Preferences Dialog. | ||
Line 3159: | Line 3056: | ||
* Bug fix: Synchronization confirmation message for download referred to "upload" instead. | * Bug fix: Synchronization confirmation message for download referred to "upload" instead. | ||
- | ===== [[3.7.4]] 3.7.4 ===== | + | ===== [[3.7.4]] 3.7.4 ((2005-02-10)) ===== |
- | === 2005-02-10 ===· | + | |
* Workaround for OpenSSH SFTP server bug that caused all file modification timestamps older than 1970 be interpreted as timestamps after 2038. | * Workaround for OpenSSH SFTP server bug that caused all file modification timestamps older than 1970 be interpreted as timestamps after 2038. | ||
* Current directory can be changed by pasting (''Ctrl+V'' or //File > Paste//) path from clipboard. | * Current directory can be changed by pasting (''Ctrl+V'' or //File > Paste//) path from clipboard. | ||
Line 3169: | Line 3065: | ||
* Bug fix: SCP uploads sometime timed out. | * Bug fix: SCP uploads sometime timed out. | ||
- | ===== [[3.7.3]] 3.7.3 ===== | + | ===== [[3.7.3]] 3.7.3 ((2005-02-07)) ===== |
- | === 2005-02-07 ===· | + | |
* Function //Keep remote directory up to date// now can watch for up to 500 directories (62 previously). | * Function //Keep remote directory up to date// now can watch for up to 500 directories (62 previously). | ||
* Allowed downloads to UNC paths. | * Allowed downloads to UNC paths. | ||
Line 3187: | Line 3082: | ||
* Bug fix: Rekey time limit could not be set to zero (to disable time-based rekey). | * Bug fix: Rekey time limit could not be set to zero (to disable time-based rekey). | ||
- | ===== [[3.7.2]] 3.7.2 ===== | + | ===== [[3.7.2]] 3.7.2 ((2005-01-29)) ===== |
- | === 2005-01-29 ===· | + | |
* Scripting commands ''get'', ''put'', ''ls'', ''lls'', ''chmod'', ''mv'' and ''rm'' support wildcards. | * Scripting commands ''get'', ''put'', ''ls'', ''lls'', ''chmod'', ''mv'' and ''rm'' support wildcards. | ||
* SSH core upgraded to [[&url(puttychanges)|the latest development snapshot of PuTTY (2005-01-28)]]. It brings following changes: | * SSH core upgraded to [[&url(puttychanges)|the latest development snapshot of PuTTY (2005-01-28)]]. It brings following changes: | ||
Line 3269: | Line 3163: | ||
* Bug fix: Sorted On Exit Crash after long periods of use. | * Bug fix: Sorted On Exit Crash after long periods of use. | ||
- | ===== [[3.7.1]] 3.7.1 ===== | + | ===== [[3.7.1]] 3.7.1 ((2004-10-31)) ===== |
- | === 2004-10-31 === | + | |
* SSH core upgraded to [[&url(puttychanges)|PuTTY 0.56]]. It brings following changes: | * SSH core upgraded to [[&url(puttychanges)|PuTTY 0.56]]. It brings following changes: | ||
* Security fix: the vulnerability reported by iDEFENSE is fixed. | * Security fix: the vulnerability reported by iDEFENSE is fixed. | ||
Line 3295: | Line 3188: | ||
* Other small changes and fixes. | * Other small changes and fixes. | ||
- | ===== [[3.7]] 3.7 ===== | + | ===== [[3.7]] 3.7 ((2004-10-13)) ===== |
- | === 2004-10-13 === | + | |
* [[scripting|Scripting/automation]]. | * [[scripting|Scripting/automation]]. | ||
* Custom commands enhanced: | * Custom commands enhanced: | ||
Line 3340: | Line 3232: | ||
* Bug fix: When download using drag&drop in //Temporary directory// mode finished while the computer desktop was locked, the download failed, and it was no longer possible to use drag&drop. | * Bug fix: When download using drag&drop in //Temporary directory// mode finished while the computer desktop was locked, the download failed, and it was no longer possible to use drag&drop. | ||
- | ===== [[3.6.8]] 3.6.8 ===== | + | ===== [[3.6.8]] 3.6.8 ((2004-08-25)) ===== |
- | === 2004-08-25 === | + | |
* New function to duplicate remote files. Implemented natively only for SCP protocol as SFTP does not have the functionality. With SFTP the command can open secondary shell session, like with //Open Terminal// (and other functions), to perform the duplication. | * New function to duplicate remote files. Implemented natively only for SCP protocol as SFTP does not have the functionality. With SFTP the command can open secondary shell session, like with //Open Terminal// (and other functions), to perform the duplication. | ||
Line 3365: | Line 3256: | ||
* Bug fix: Setup failed to detect that the application is running during upgrade. | * Bug fix: Setup failed to detect that the application is running during upgrade. | ||
- | ===== [[3.6.7]] 3.6.7 ===== | + | ===== [[3.6.7]] 3.6.7 ((2004-08-09)) ===== |
- | === 2004-08-09 === | + | |
* This security fix release is initially available in English version only. Other languages can be downloaded from [[&download|downloads page]] once finished. | * This security fix release is initially available in English version only. Other languages can be downloaded from [[&download|downloads page]] once finished. | ||
* SSH core upgraded to [[&url(puttychanges)|PuTTY 0.55]]. It brings following changes: | * SSH core upgraded to [[&url(puttychanges)|PuTTY 0.55]]. It brings following changes: | ||
Line 3383: | Line 3273: | ||
* Several other bug fixes. | * Several other bug fixes. | ||
- | ===== [[3.6.6]] 3.6.6 ===== | + | ===== [[3.6.6]] 3.6.6 ((2004-07-15)) ===== |
- | === 2004-07-15 === | + | |
* Symbolic links on remote tree has "arrow" icon overlay. | * Symbolic links on remote tree has "arrow" icon overlay. | ||
* Only session properties whose values are different from factory defaults are stored. It dramatically decreases space occupied by stored sessions in windows registry and/or INI file. | * Only session properties whose values are different from factory defaults are stored. It dramatically decreases space occupied by stored sessions in windows registry and/or INI file. | ||
Line 3399: | Line 3288: | ||
* Bug fix: Several drag&drop fixes. | * Bug fix: Several drag&drop fixes. | ||
- | ===== [[3.6.5]] 3.6.5 beta ===== | + | ===== [[3.6.5]] 3.6.5 beta ((2004-07-02)) ===== |
- | === 2004-07-02 === | + | |
* This beta is released in English version only. | * This beta is released in English version only. | ||
Line 3434: | Line 3322: | ||
* Bug fix: With initial configuration, session settings on //Bugs tab// of login dialog was not loaded properly. | * Bug fix: With initial configuration, session settings on //Bugs tab// of login dialog was not loaded properly. | ||
- | ===== [[3.6.1]] 3.6.1 ===== | + | ===== [[3.6.1]] 3.6.1 ((2004-05-13)) ===== |
- | === 2004-05-13 === | + | |
* MIT Kerberos 5 GSSAPI authentication. Thanks to Vaclav Tomec. | * MIT Kerberos 5 GSSAPI authentication. Thanks to Vaclav Tomec. | ||
Line 3453: | Line 3340: | ||
* Other minor bug fixes. | * Other minor bug fixes. | ||
- | ===== [[3.6]] 3.6 ===== | + | ===== [[3.6]] 3.6 ((2004-05-02)) ===== |
- | === 2004-05-02 === | + | |
* Background transfer queue. When option //Transfer on background// is checked on transfer confirmation dialog, the transfer is added to background transfer queue. Each background transfer opens own SSH session, which is reused by further transfers. Number of simultaneous background transfers can be limited (defaults to 2). Transfer queue list can be displayed on the bottom of main dialog. There is new //Transfer/Background tab// on Preferences dialog to control queue options. | * Background transfer queue. When option //Transfer on background// is checked on transfer confirmation dialog, the transfer is added to background transfer queue. Each background transfer opens own SSH session, which is reused by further transfers. Number of simultaneous background transfers can be limited (defaults to 2). Transfer queue list can be displayed on the bottom of main dialog. There is new //Transfer/Background tab// on Preferences dialog to control queue options. | ||
Line 3496: | Line 3382: | ||
* Bug fix: Fixed generation of group drop down list on Attributes dialog in case the server does not provide it (SCP only). | * Bug fix: Fixed generation of group drop down list on Attributes dialog in case the server does not provide it (SCP only). | ||
- | ===== [[3.5.6]] 3.5.6 ===== | + | ===== [[3.5.6]] 3.5.6 ((2004-03-05)) ===== |
- | === 2004-03-05 === | + | |
* Default drag&drop operation, when transferring to local directory, is "copy", when shells extension is used. | * Default drag&drop operation, when transferring to local directory, is "copy", when shells extension is used. | ||
Line 3511: | Line 3396: | ||
* Bug fix: When moving remote files to other directory, the file names were not displayed on progress dialog. | * Bug fix: When moving remote files to other directory, the file names were not displayed on progress dialog. | ||
- | ===== 3.5.5 beta ===== | + | ===== 3.5.5 beta ((2004-02-23)) ===== |
- | === 2004-02-23 === | + | |
* Drag&drop control completely remade: | * Drag&drop control completely remade: | ||
Line 3550: | Line 3434: | ||
* Bug fix: Path above remote panel is shortened when it does not fit to panel width (Commander interface only). | * Bug fix: Path above remote panel is shortened when it does not fit to panel width (Commander interface only). | ||
- | ===== [[3.5]] 3.5 ===== | + | ===== [[3.5]] 3.5 ((2004-01-14)) ===== |
- | === 2004-01-14 === | + | |
* Installation package includes Czech, Finnish, French, German, Hungarian, Italian, Japanese, Malay, Polish, Spanish and Swedish translations. More languages will be available once completed. | * Installation package includes Czech, Finnish, French, German, Hungarian, Italian, Japanese, Malay, Polish, Spanish and Swedish translations. More languages will be available once completed. | ||
Line 3595: | Line 3478: | ||
* Bug fix: Violation of SFTP4 specification, when opening remote file (4 bytes instead of one were occupied by parameter ''type'' of SSH_FXP_OPEN packet). | * Bug fix: Violation of SFTP4 specification, when opening remote file (4 bytes instead of one were occupied by parameter ''type'' of SSH_FXP_OPEN packet). | ||
- | ===== [[3.4.2]] 3.4.2 ===== | + | ===== [[3.4.2]] 3.4.2 ((2003-11-05)) ===== |
- | === 2003-11-05 === | + | |
* Bug fix: Incorrect SFTP upload of files in text-mode (Shame on me, I had a bad week). | * Bug fix: Incorrect SFTP upload of files in text-mode (Shame on me, I had a bad week). | ||
Line 3603: | Line 3485: | ||
* Russian and Czech translations updated. | * Russian and Czech translations updated. | ||
- | ===== [[3.4.1]] 3.4.1 ===== | + | ===== [[3.4.1]] 3.4.1 ((2003-11-01)) ===== |
- | === 2003-11-01 === | + | |
* Serious bug fix: Uploaded files smaller than 4 KiB were empty after transfer (SFTP only). | * Serious bug fix: Uploaded files smaller than 4 KiB were empty after transfer (SFTP only). | ||
* Russian translation of setup application added. | * Russian translation of setup application added. | ||
- | ===== [[3.4]] 3.4 ===== | + | ===== [[3.4]] 3.4 ((2003-10-29)) ===== |
- | === 2003-10-29 === | + | |
* Significant acceleration of SFTP transfer performance. | * Significant acceleration of SFTP transfer performance. | ||
Line 3649: | Line 3529: | ||
* Bug fix: When running in ''/update'' mode, errors are handled properly. | * Bug fix: When running in ''/update'' mode, errors are handled properly. | ||
- | ===== [[3.3]] 3.3 ===== | + | ===== [[3.3]] 3.3 ((2003-09-15)) ===== |
- | === 2003-09-15 === | + | |
* Custom commands feature (SCP protocol only). In Preferences window, user may set up set of custom commands. Than it is possible to execute any of these commands for each of selected files. Exclamation mark (''!'') in command is replaced with name of file. There are two predefined commands: //touch// (''touch "!"'') and //execute// (''"!"''). To execute custom command use either main menu or remote file context menu. | * Custom commands feature (SCP protocol only). In Preferences window, user may set up set of custom commands. Than it is possible to execute any of these commands for each of selected files. Exclamation mark (''!'') in command is replaced with name of file. There are two predefined commands: //touch// (''touch "!"'') and //execute// (''"!"''). To execute custom command use either main menu or remote file context menu. | ||
Line 3671: | Line 3550: | ||
* Several other bug fixes. | * Several other bug fixes. | ||
- | ===== [[3.2.1]] 3.2.1 ===== | + | ===== [[3.2.1]] 3.2.1 ((2003-08-24)) ===== |
- | === 2003-08-24 === | + | |
* Bug fix: It was not possible to overwrite file, when overwrite confirmation was on (SFTP only). | * Bug fix: It was not possible to overwrite file, when overwrite confirmation was on (SFTP only). | ||
- | ===== [[3.2]] 3.2 ===== | + | ===== [[3.2]] 3.2 ((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). | ||
Line 3713: | Line 3590: | ||
* Bug fix: Failure when dragging file with semicolon ('';'') in filename ("Assertion Failed: File..." or "List index out of bounds(...)"). | * Bug fix: Failure when dragging file with semicolon ('';'') in filename ("Assertion Failed: File..." or "List index out of bounds(...)"). | ||
- | ===== [[3.1]] 3.1 ===== | + | ===== [[3.1]] 3.1 ((2003-07-15)) ===== |
- | === 2003-07-15 === | + | |
* Support for older version 2 of SFTP (SSH File Transfer Protocol). With the version it is not possible to handle symbolic links. When it is in use, program behaves as if //Resolve symbolic links// option (see below) were turned off. | * Support for older version 2 of SFTP (SSH File Transfer Protocol). With the version it is not possible to handle symbolic links. When it is in use, program behaves as if //Resolve symbolic links// option (see below) were turned off. | ||
Line 3730: | Line 3606: | ||
* Key ''del'' works properly in internal editor, even when no text block is selected. | * Key ''del'' works properly in internal editor, even when no text block is selected. | ||
- | ===== 3.0 beta ===== | + | ===== 3.0 beta ((2003-06-26)) ===== |
- | === 2003-06-26 === | + | |
* [[project_history|Project milestone]]. | * [[project_history|Project milestone]]. | ||
Line 3762: | Line 3637: | ||
* Bug fix: When log window was opened, it received focus after file operation finishes. Some other log window bugs fixed too. | * Bug fix: When log window was opened, it received focus after file operation finishes. Some other log window bugs fixed too. | ||
- | ===== [[2.3]] 2.3 ===== | + | ===== [[2.3]] 2.3 ((2003-04-24)) ===== |
- | === 2003-04-24 === | + | |
* Directory content cache. | * Directory content cache. | ||
Line 3774: | Line 3648: | ||
* When program is uninstalled, user settings (including stored sessions) are preserved. | * When program is uninstalled, user settings (including stored sessions) are preserved. | ||
- | ===== [[2.2.3]] 2.2.3 ===== | + | ===== [[2.2.3]] 2.2.3 ((2003-04-12)) ===== |
- | === 2003-04-12 === | + | |
* Some bugs while processing files above 2GB are fixed. | * Some bugs while processing files above 2GB are fixed. | ||
Line 3788: | Line 3661: | ||
* When username and server is stored in "Default Session" that session is not opened automaticaly on program startup anymore. | * When username and server is stored in "Default Session" that session is not opened automaticaly on program startup anymore. | ||
- | ===== [[2.2]] 2.2 ===== | + | ===== [[2.2]] 2.2 ((2003-01-26)) ===== |
- | === 2003-01-26 === | + | |
* WinSCP2 is no longer BETA. | * WinSCP2 is no longer BETA. | ||
Line 3803: | Line 3675: | ||
* Improved XP design. | * Improved XP design. | ||
- | ===== 2.1 beta ===== | + | ===== 2.1 beta ((2003-01-13)) ===== |
- | === 2003-01-13 === | + | |
* SSH core upgraded to [[&url(puttychanges)|PuTTY 0.53b]]. It brings following changes: | * SSH core upgraded to [[&url(puttychanges)|PuTTY 0.53b]]. It brings following changes: | ||
Line 3821: | Line 3692: | ||
* //Never ask me again// checkbox on copy/delete confirmation dialog. | * //Never ask me again// checkbox on copy/delete confirmation dialog. | ||
- | ===== [[2.0 beta]] 2.0 beta (#110) ===== | + | ===== [[2.0 beta]] 2.0 beta (#110) ((2002-12-21)) ===== |
- | === 2002-12-21 === | + | |
* You can rename file to a name of existing file. | * You can rename file to a name of existing file. | ||
Line 3829: | Line 3699: | ||
* Buttons //__A__bort// and //A__l__l/Yes to A__l__l// have different accelerators now. | * Buttons //__A__bort// and //A__l__l/Yes to A__l__l// have different accelerators now. | ||
- | ===== 2.0 beta (#106) ===== | + | ===== 2.0 beta (#106) ((2002-12-16)) ===== |
- | === 2002-12-16 === | + | |
* Installation package for this version is available. | * Installation package for this version is available. | ||
Line 3847: | Line 3716: | ||
* It is possible to work with files that begin with dash. | * It is possible to work with files that begin with dash. | ||
- | ===== 2.0 beta (#101) ===== | + | ===== 2.0 beta (#101) ((2002-12-02)) ===== |
- | === 2002-12-02 === | + | |
* New style for Windows XP. | * New style for Windows XP. | ||
Line 3867: | Line 3735: | ||
* Fixed bug while changing local drive. | * Fixed bug while changing local drive. | ||
- | ===== 2.0 beta (#93) ===== | + | ===== 2.0 beta (#93) ((2002-11-13)) ===== |
- | === 2002-11-13 === | + | |
* When copying files to remote directory using drag&drop, proper dialog is shown now, that includes option to set file permissions. | * When copying files to remote directory using drag&drop, proper dialog is shown now, that includes option to set file permissions. | ||
Line 3877: | Line 3744: | ||
* License windows added. | * License windows added. | ||
- | ===== 2.0 beta (#89) ===== | + | ===== 2.0 beta (#89) ((2002-01-29)) ===== |
- | === 2002-01-29 === | + | |
* Drag&drop bug fixed. | * Drag&drop bug fixed. | ||
* Option //Clear aliases// is now respected. | * Option //Clear aliases// is now respected. | ||
- | ===== 2.0 beta (#87) ===== | + | ===== 2.0 beta (#87) ((2001-11-26)) ===== |
- | === 2001-11-26 === | + | |
* It is possible to open directory even on system, where ''ls'' command doesn't print ''total ...'' line. | * It is possible to open directory even on system, where ''ls'' command doesn't print ''total ...'' line. | ||
- | ===== 2.0 beta (#86) ===== | + | ===== 2.0 beta (#86) ((2001-11-16)) ===== |
- | === 2001-11-16 === | + | |
* Option to specify server response timeout. | * Option to specify server response timeout. | ||
* Fixed bug in TIS/CryptoCard autentification. | * Fixed bug in TIS/CryptoCard autentification. | ||
- | ===== 2.0 beta (#85) ===== | + | ===== 2.0 beta (#85) ((2001-11-09)) ===== |
- | === 2001-11-09 === | + | |
* Function to open WinSCP homepage in //Help// menu. | * Function to open WinSCP homepage in //Help// menu. | ||
Line 3915: | Line 3778: | ||
* File transfer protocol was modified. WinSCP should not "hang" when downloading files anymore. (It was happening on some systems). | * File transfer protocol was modified. WinSCP should not "hang" when downloading files anymore. (It was happening on some systems). | ||
- | ===== 2.0 beta ===== | + | ===== 2.0 beta ((2001-10-05)) ===== |
- | === 2001-10-05 === | + | |
* [[project_history|Project milestone]]. | * [[project_history|Project milestone]]. | ||
Line 3944: | Line 3806: | ||
* Function to clean up all data stored by WinSCP. | * Function to clean up all data stored by WinSCP. | ||
- | ===== [[1.0]] 1.0 ===== | + | ===== [[1.0]] 1.0 ((2000-09-30)) ===== |
- | === 2000-09-30 === | + | |
* [[project_history|First program version]]. | * [[project_history|First program version]]. | ||
~~NOTOC~~ | ~~NOTOC~~ |